Bonjour,
Voici le code utilisé pour chercher une image aléatoire :
Ca fonctionne très bien, mais ce code oblige à avoir au minimum un sous-dossier, sinon ça ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $root = "images"; $folder = scandir($root); //cherche les sous-dossiers de la racine $folder = array_diff($folder, array(".", "..", "Thumbs.db", "folder.jpg")); //élimine les éléments génants $fo = array_rand($folder); $file = glob("$root/$folder[$fo]/*.jpg", GLOB_BRACE); $fi = array_rand($file);
Comment faire pour que la présence ou l'absence du sous-dossier n'empeche pas un tri des images ?
Partager