Bonjour à tous,
je cherche la solution pour afficher sur une page simple.php, tout les images de toute les galeries qui se trouve dans répertoire images
ça donne ça
- www/images/galeries
.../images/galeries/photos_1/
.../images/galeries/activite_2010/
.../images/galeries/foire_2/
...
ma page simple.php dois avoir la possibilité de tout lister tout les dossiers du répertoire galeries ...
ça peux affiche de manière aléatoire ou pas dossier ...
pour le moment j'ai trouver ce script php, mais ça affiche simplement le dossier que je définie ...
je cherche la solution pour afficher sur une page simple.php, tout les images de toute les galeries qui se trouve dans répertoire images
ça donne ça
- www/images/galeries
.../images/galeries/photos_1/
.../images/galeries/activite_2010/
.../images/galeries/foire_2/
...
ma page simple.php dois avoir la possibilité de tout lister tout les dossiers du répertoire galeries ...
ça peux affiche de manière aléatoire ou pas dossier ...
pour le moment j'ai trouver ce script php, mais ça affiche simplement le dossier que je définie ...
<?php
// url du fichier qui contient les images
$urlphoto = "http://www.url.com/images/galeries/foire_2";
// nom du répertoire qui contient les images
$nomRepertoire = "foire_2";
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
$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';
}
?>