par
catcom951 » 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
<?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
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
[php] <?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';
}
?>[/php]
je vous remercie de bien vouloir m'aider