par
escargot » 15 avr. 2005, 19:03
**Voici un début d'idée trouvée sur un autre forum, je ne remercierais jamais asser celui qui m'a indiquer cette solution, qu'en pense tu
_____________________________________________________
Créer une galerie d'images simple
Prenons un répertoire nommé images, un fichier nommé gali.php. Quel code doit'on placer dans le fichier gali.php pour afficher les images contenu dans le repertoire images à vos copies et on ne regarde pas sur le voisin.
Un peu de sérieux:) Dans un répertoire placez vos images en taille réelle, et dans un autre répertoire, placez-y vos miniatures. Les miniatures doivent porter le même nom que leur grande soeur.
<?php
// répertoire des grandes images
$CheminImages = "images/";
// répertoire des grandes ministures
$CheminMiniatures = "images/mini/";
if(empty($_GET['img'])) {
$images = glob($CheminMiniatures."{*.jpg,*.JPG,*.jpeg,*.JPEG,*.gif,*.GIF,*.png,*.PNG}", GLOB_BRACE);
foreach($images as $v) echo '<a href="?img=',basename($v),'"><img src="',$CheminMiniatures,basename($v),'"></a>';
}
else echo '<img src="',$CheminImages,$_GET['img'],'">';
?>
Comme vous pouvez le voir, c'est vraiment une galerie trés minimaliste (plus on ne pourrait pas d'ailleurs) A vous d'adapter et de mettre en forme ça en fonction de vos besoins.
_____________________________________________________________
**Bien sur, ce code doit pouvoir créer des liens vers les différents répertoires, environ 50, de l'arborescence que je vais mettre en place
9a semble une bonne idée, non

**Voici un début d'idée trouvée sur un autre forum, je ne remercierais jamais asser celui qui m'a indiquer cette solution, qu'en pense tu :?:
_____________________________________________________
Créer une galerie d'images simple
Prenons un répertoire nommé images, un fichier nommé gali.php. Quel code doit'on placer dans le fichier gali.php pour afficher les images contenu dans le repertoire images à vos copies et on ne regarde pas sur le voisin.
Un peu de sérieux:) Dans un répertoire placez vos images en taille réelle, et dans un autre répertoire, placez-y vos miniatures. Les miniatures doivent porter le même nom que leur grande soeur.
<?php
// répertoire des grandes images
$CheminImages = "images/";
// répertoire des grandes ministures
$CheminMiniatures = "images/mini/";
if(empty($_GET['img'])) {
$images = glob($CheminMiniatures."{*.jpg,*.JPG,*.jpeg,*.JPEG,*.gif,*.GIF,*.png,*.PNG}", GLOB_BRACE);
foreach($images as $v) echo '<a href="?img=',basename($v),'"><img src="',$CheminMiniatures,basename($v),'"></a>';
}
else echo '<img src="',$CheminImages,$_GET['img'],'">';
?>
Comme vous pouvez le voir, c'est vraiment une galerie trés minimaliste (plus on ne pourrait pas d'ailleurs) A vous d'adapter et de mettre en forme ça en fonction de vos besoins.
_____________________________________________________________
**Bien sur, ce code doit pouvoir créer des liens vers les différents répertoires, environ 50, de l'arborescence que je vais mettre en place :!:
9a semble une bonne idée, non :?: