Bonjour,
J'ai un script de récupération d images, mais le problème c est que vu mon niveau, je n'arrive pas a limiter mon affichage d image a 3 colonnes et que si la page n est pas assée grande, faire une autre page.
Voici mon script :
Pourriez vous m'aider?
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
31
32 <?php // url du fichier qui contient les images $urlphoto = "http://www.sitepatrick.ch/photos"; // nom du répertoire qui contient les images $nomRepertoire = "photos"; if (is_dir($nomRepertoire)) { $dossier = opendir($nomRepertoire); while ($Fichier = readdir($dossier)) { if ($Fichier != "." AND $Fichier != ".." AND (stristr($Fichier,'.gif') OR stristr($Fichier,'.jpg') OR stristr($Fichier,'.png') OR stristr($Fichier,'.bmp'))) { // Hauteur de toutes les images $NBR_COLS = 3 ; $h_vign = "120"; $taille = getimagesize($nomRepertoire."/".$Fichier); $reduc = floor(($h_vign*100)/($taille[1])); $l_vign = floor(($taille[0]*$reduc)/100); echo '<a target="_blank" href="', $urlphoto, '/',$Fichier, '">'; echo '<img src="', $urlphoto, '/',$Fichier, '" '; echo "width='$l_vign' height='$h_vign'>"; echo "</a> "; } } closedir($dossier); }else{ echo' Le répertoire spécifié n\'existe pas'; } ?>
Merci d'avance
Partager