tri sur un affichage d'images
Posté : 08 juil. 2011, 10:43
Bonjour
je souhaiterai faire une sélection dans un fichier d'images (17) ou apparaissent les vignettes (th) et les images en tailles réelles (ph).
Pour un besoin particulier je souhaite afficher 4 vignettes de ce même fichier sur une page, or je n'arrive pas à faire la sélection , toutes les images s'affichent
voici mon code
je souhaiterai faire une sélection dans un fichier d'images (17) ou apparaissent les vignettes (th) et les images en tailles réelles (ph).
Pour un besoin particulier je souhaite afficher 4 vignettes de ce même fichier sur une page, or je n'arrive pas à faire la sélection , toutes les images s'affichent
voici mon code
<?php
// url du fichier qui contient les images
$urlphoto = "http://monsite.com/galerie/photos/17/";
// nom du répertoire qui contient les images
$nomRepertoire = "galerie/photos/17/";
$Fichier = 'th_';
if (is_dir($nomRepertoire))
{
$dossier = opendir($nomRepertoire);
while ($Fichier = readdir($dossier))
{
if ($Fichier != ('th_') AND (stristr($Fichier,'.gif') OR stristr($Fichier,'.jpg') OR stristr($Fichier,'.png') OR stristr($Fichier,'.bmp')))
function GestionExceptions ($exception)
{
GestionErreurs (E_USER_Erro
{
// 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';
}
?>
je vous remercie de bien vouloir m'aider