Sympa de lister des répertoires en montrant une image non ?
Ici nous n'allons montrer que la partie d'affichage d'une image en aléatoire d'un répertoire que vous choisissez.
unset($images); // réinitialisation du tableau d'images
$folder = opendir(images/photos/); // ouverture du répertoire dans le dossier images photos
// Création d'un tableau avec tous les fichiers du répertoire
$i = 0;
while(false !=($file = readdir($folder))){
if($file != "." && $file != ".."){
$images[$i]= $file;
$i++;
}
}
// Ensuite nous choisissons une image en aléatoire
$random_img=rand(0,count($images)-1);
Affichage de l'image du répertoire
echo '<img src="/activ/images/photos'.$images[$random_img].'" />';
N'oubliez pas d'ajouter au début <?php et à la fin du script php ?>