par
geoffroy » 23 mai 2009, 13:11
Quand tu ne précises pas d'attributs height et width dans une balise image, elle s'affiche dans ses dimensions normales.
Donc, je pense que tu peux remplacer cette ligne :
echo '<img src="images/'.$img .'" width="100" height="120" >';
par:
echo '<img src="images/'.$img .'">';
Si tu souhaite avoir une dimension précise, tu n'auras pas d'autre choix que de traiter l'image / la recadrer avec php-gd.
En utilisant les attributs
height et
width tu modifies seulement la taille d'affichage de l'image et non sa taille réelle, d'où la déformation.
Si tu ne précise qu'une hauteur ou une largeur comme dit AB, ton image ne sera pas déformée.
echo '<img src="images/'.$img .'" height="120">';
Quand tu ne précises pas d'attributs height et width dans une balise image, elle s'affiche dans ses dimensions normales.
Donc, je pense que tu peux remplacer cette ligne :
[php]echo '<img src="images/'.$img .'" width="100" height="120" >'; [/php]
par:
[php]echo '<img src="images/'.$img .'">'; [/php]
Si tu souhaite avoir une dimension précise, tu n'auras pas d'autre choix que de traiter l'image / la recadrer avec php-gd.
En utilisant les attributs [i]height[/i] et [i]width[/i] tu modifies seulement la taille d'affichage de l'image et non sa taille réelle, d'où la déformation.
Si tu ne précise qu'une hauteur ou une largeur comme dit AB, ton image ne sera pas déformée.
[php]echo '<img src="images/'.$img .'" height="120">'; [/php]