Code : Tout sélectionner
foreach ($photo as $choix){
$dir = "pix";
$hauteurH=50;
$hauteurV=75;
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) == TRUE) {
if ( preg_match ( "#$choix#", $file)) {
$image=''.$dir.'/'.$file.''; // adresse de l'image
$taille=getimagesize($image);
$largeur=$taille[0];
$hauteur=$taille[1];
//image verticale ou carrée
if ($hauteur>$largeur) {
$hauteur2=$hauteurV;
$largeur2=round(($hauteur2/$hauteur)*$largeur);
}
//image horizontale ou carrée
elseif ($hauteur=$largeur) {
$hauteur2=62;
$largeur2=62;
}
elseif ($hauteur<$largeur) {
$hauteur2=$hauteurH;
$largeur2=round(($hauteur2/$hauteur)*$largeur);
}
55-> echo '<img border="" src="'.$dir.'/'.$file.'" width='$largeur2', height='$hauteur2' /> ';
// echo '<img src="'.$dir.'/'.$file.'" border="" />';
}
}
closedir($dh);
}
}
}le changement de slash sur les echo de la fin fait fonctionner la page sans le redimensionnement des jpg : echo '<img src="'.$dir.'/'.$file.'" border="" />';Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in /mnt/120/free.fr/c/5/tekarea/tek/index.php on line 55
je vous donne le .rar si ça vous tente de voir ske ça doit donner en ligne
Merci d'avance