bonsoir,
J'ai un soucis avec ce script qui permet d'afficher des images qui changent aléatoirement aux différentes pages ou à chaque rafraichissement :
Les pages sont des dossiers différents voir certains à la racine et pour pouvoir afficher dans les dossiers "parent" (enfin je crois) il me faut modifier le 'jardin_zen/' en '../jardin_zen/' et du coup les pages qui affichaient les images ne peuvent plus le faire. j'ai essayé en mettant un chemin absolu mais je ne connait pas la syntaxe à utiliser ni c'est même possible. J'ai même cherché avec if ...;
Le script est dans un include pour le footer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <?php $path = 'jardin_zen/'; // chemin vers le dossier contenant tes images ne pas oublier le slash final $tab = scandir($path); // Place tes images dans un tableau $tab = array_slice($tab, 2); // J'avais oublier que scandir listait . et .. donc on les vires aussi shuffle($tab); // Mélange le tableau $tab = array_slice($tab, 0, 1); // Garde la première images mettre autres si on veut afficher plusieur images cote a cote // Enfin on fait une boucle du tableau pour l'affichage echo '<div>'; foreach($tab as $img) echo '<img src="'.$path.$img.'" width="209px" height="157px" alt="Le jardin Zen dErik BORJA" title="" /> '; echo '</div>'; ?>
Merci pour votre aide
Cordialement
Partager