Salut à tous, je voudrais réaliser une galerie photo toute simple mais je bloque.
J'ai dans un repertoire 143 photos dont le nom commence par Photo xxx où xxx represente les nombres de 001 à 143.
J'ai trouvé comment "miniaturiser" une photo. Alors j'ai essayé de faire une boucle pour afficher plusieurs images mais sa ne marche pas.
Le code utilisé est le suivant
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
33
34
35
36
37
38
39
<?php
        $affiche=150;
			$i=001;
			for($i=001; $image<=003; $i++);
        {
			$image='Photo '.$i.'.jpg'; // adresse de l'image
            if (!file_exists($image))
        // image de substitution
            {
            $image='admin/images/nopict.gif';
            $largeur2=80;
            $hauteur2=60;
            }
            else
            {
            $taille=getimagesize($image);
            $largeur=$taille[0];
            $hauteur=$taille[1];
 
            //image verticale ou carrée
            if ($hauteur>=$largeur)
            {
            $hauteur2=$affiche;
            $largeur2=round(($hauteur2/$hauteur)*$largeur);
            }
 
            //image horizontale ou carrée
            else
            {
            $largeur2=$affiche;
            $hauteur2=round(($largeur2/$largeur)*$hauteur);
            }
            }
		}
	echo"
<a href=http://titor76.Free.fr/photos/Photo%20'.$i.'.jpg><img border='0' src='$image' width='$largeur2'  height='$hauteur2' ></a>
";
 
?>
Merci de votre aide.
titor