Citazione
Allora, fai un nuovo file sul tuo pc, lo nomini "random.php" e gli incolli dentro questo codice:
<html>
<head>
<meta http-equiv="Refresh" content="5; url=./random.php">
</head>
<body>
<?php
$immagini=array();
$handle = opendir("nomecartella/");
while (false !== ($file = readdir($handle))) {
array_push($immagini, $file);
}
@closedir($handle);
reset($immagini);
sort($immagini);
unset($immagini[0]);
unset($immagini[1]);
$num=count($immagini)+1;
$random=rand(2,$num);
echo "<img src='nomecartella/$immagini[$random]' height='yyy' />";
?>
</body>
</html>
Uniche 3 cose che devi personalizzare sono:
-il numero 5 (in rosso) è il tempo in secondi dopo il quale l'immagine viene aggiornata
-"nomecartella" va sostituito col nome della cartella che contiene le immagini
-il valore di "height" (in blu) è l'altezza massima che deve avere la foto
Adesso lo carichi nella root del server...
Nella pagina di website, che può essere anche in HTML, metti un oggetto html di misure adeguate... dentro incolli questo iframe:
<iframe name="random" src="random.php" width="100%" height="100%" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="auto"></iframe>