Ciao a tutti, avrei bisogno del vostro aiuto nella risoluzione di un problema. Vorrei che nel mio sito si caricasse un'immagine random selezionata da una cartella anch'essa random. Ho provato con questo codice:
Codice PHP:
$cartella opendir('./img/');
                
                
#creiamo un ciclo che legga i contenuti e li metta nell'array
                
while ($file readdir($cartella)) {
                
$file_array[] = $file;
                }
                
$cartella $file_array[rand(0,count($file_array))];
                if (
is_dir($cartella)) {
                   
$dh opendir($cartella);
                         while (
$file readdir($dh)) {
                              
$file_array[] = $file;
                      }
                      
$immagine $file_array[rand(0,count($file_array))];
                }
                echo 
"<img src=\"img/$cartella/$immagine\" height=\"250px\" />"
La selezione per la cartella random avviene senza problemi, ma la scelta del file non avviene per nulla.. Sicuramente è una cavolata, ma non ne vado fuori...