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
| // url du fichier qui contient les images
$urlphoto = "http://www.psitta.net/Cayenne/images";
// nom du répertoire qui contient les images
$nomRepertoire = "images";
$Fichiers[0] = "";
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')))
{
$Fichiers[$i] = $Fichier;
}
}
closedir($dossier);
sort($Fichiers);
for($i=0;$i<=count($Fichiers);$i++)
{
// Hauteur de toutes les images
$h_vign = "140";
$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> ";
}
}else{
echo' Le répertoire spécifié n\'existe pas';
} |
Partager