Sera gente :)
Seguendo questo "tutorial" sono riuscito, anche se pare in parte, a creare una firma dinamica.
L'immagine cambia ad ogni refresh, solamente che per alcune viene riportato il link della pagina senza mostrare l'immagine.
Ho creato 2 pagine:
firma.php
Codice PHP:
<?
Header("Content-Type: image/gif");
$dir = 'userbar/';
$dh = opendir($dir);
while (false !== ($filename = readdir($dh))) {
$files[] = $filename;
}
$numero=count($files);
$caso=rand(2,$numero);
$image=$dir.$files[$caso];
$fn=fopen($image,"r");
fpassthru($fn);
?>
ed immagini.php
Codice PHP:
<?
$dir = 'userrbar/';
$dh = opendir($dir);
while (false !== ($filename = readdir($dh))) {
$files[] = $filename;
}
$numero=count($files);
for($i=2;$i<$numero;$i++){
echo"<img src='".$dir.$files[$i]."'>";
}
while(false!==($filename = readdir($dh))) {
if($filename!="." && $filename!="..") {
$files[] = $filename;
}
}
?>
Come avrete letto, queste prendono le immagini dalla cartella userbar.
Il risultato è questo:
Cosa mi è sfuggito?
Perche a volte mi viene riportato il link della firma e non l'immagine? o.O'