Bonjour,
J'ai ce bout de script qui va m'afficher une galerie de photos qui se trouve dans un dossier spécifique.
Tout fonctionne comme je le souhaitais, toutefois et pour changer un peu l'affichage, je souhaiterais qu'il m'affiche toutes
les photos du dossier en mode "aléatoire".. A cet instant, il m'affiche les photos par date (apparemment par défaut)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 <?php function scandir_through($dir) { $items = glob($dir . '/*'); for ($i = 0; $i < count($items); $i++) { if (is_dir($items[$i])) { $add = glob($items[$i] . '/*'); $items = array_merge($items, $add); scandir_through($items[$i]); } } return $items; } $dir='../galerie/repository/GaleriePlats'; foreach(scandir_through($dir) as $key=>$filename){ echo'<div class="col-md-6 col-lg-4 isotope-item brands">'; echo'<div class="portfolio-item">'; echo'<a class="lightbox " href="'.$filename.'">'; echo'<span class="thumb-info thumb-info-centered-info thumb-info-no-borders border-radius-0">'; echo'<span class="thumb-info-wrapper border-radius-0">'; echo'<img class="img-fluid image scale-on-hover rounded" src="'.$filename.'"/>'; echo'</span></span></a></div></div>'; ?> <?php }?>
D'avance merci pour votre aide car je n'ai pas trouvé comment spécifier un tri aléatoire..
Yule





Répondre avec citation

Partager