Bah, non vedo il senso di tutto questo giro per uno script così semplice.
Visto che su AlterVista le librerie PHP GD sono abilitate e funzionanti io le sfrutterei.
Per estrarre in maniera casuale le userbar per la mia firma io ho creato questo script, magari può esserti utile, non hai bisogno di nessun htaccess:
Codice PHP:
<?
header("Content-type: image/png");
$dir="immagini/"; //la cartella dalla quale estrarre casualmente le immagini,modifica
$ub = glob($dir."*.*");
$r=array_rand($ub);
$p=explode(".",$ub[$r]);
$p['1']=str_replace("jpg","jpeg",$p['1']);
$toeval='$im=imagecreatefrom'.$p['1']."(\"".$ub[$r]."\");";
eval($toeval);
imagepng($im);
?>
Vuoi selezionare solo alcune immagini da mostrare? ti basta modificare l'array $ub
Codice PHP:
<?
header("Content-type: image/png");
$ub = array("immagini/1.gif","immagini/2.png"); //immagini da estrarre, modifica
$r=array_rand($ub);
$p=explode(".",$ub[$r]);
$p['1']=str_replace("jpg","jpeg",$p['1']);
$toeval='$im=imagecreatefrom'.$p['1']."(\"".$ub[$r]."\");";
eval($toeval);
imagepng($im);
?>
Nota che l'estensione delle immagini deve uguale al formato delle stesse.
esempio:
se il formato di "immagine1.gif" è png, devi rinominare il file "immagine.png".
Ciao!