#1 02-11-2005 11:11:36

Americas
Survivors
Lieu: Argentine
Date d'inscription: 04-07-2005
Messages: 4603
Site web

Taille maxi d'une image en PHP

Je cherche un bout de code pour limiter la taille d'une image quand celle-ci dépasse une certaines dimensions afin de ne pas déformer ma mise en page.

J'affiche des images qui ont toutes un format différents avec une fonction php. La plupart tiennent dans un format de 500 px. Mais certaines sont plus grandes et ma page est horrible.
Ce que je voudrais... c'est que si l'image dépasse 500 px je puisse redimensionner celle-ci avec un width maxi de 500 et un lien vers l'image réelle qui s'afficherait en popup quand on clique dessus. Je pense que cela doit se faire avec getimagesize();

Si vous avez un bout de code... n'hésitez pas wink

Hors ligne

 

#2 02-11-2005 11:20:15

Vincent
Tagglers
Lieu: Bordeaux supérieur
Date d'inscription: 10-07-2005
Messages: 349

Re: Taille maxi d'une image en PHP

il y a un bon exemple sur phpdebutant :
http://www.phpdebutant.org/article111.php
paragraphe 5 : gerer les miniatures.
si tu n'y arrives pas, on t'aideras wink


origine des expressions - Splopre kiwoui - Ma nouvelle piscine cherche des amis.

Hors ligne

 

#3 02-11-2005 11:20:58

Toucouleur
Survivors
Lieu: Perpignan
Date d'inscription: 30-09-2005
Messages: 790
Site web

Re: Taille maxi d'une image en PHP

Code:

<?php
$ton_image = 'http://billet-avion.americas-fr.com/images/avion.gif'; // c'est un exemple

list($width, $height, $type, $attr) = getimagesize($ton_image);
echo "<img src=\"$ton_image\" width=\"". ($width > 500 ? 500 : $width) ."\" />";
?>

Derni�re modification par Toucouleur (02-11-2005 11:21:29)


"Le luxe est naturellement associé à la richesse qui permet des investissements qui visent le pur agrément et non le profit."

Hors ligne

 

#4 02-11-2005 12:09:03

Americas
Survivors
Lieu: Argentine
Date d'inscription: 04-07-2005
Messages: 4603
Site web

Re: Taille maxi d'une image en PHP

Super Toucouleur smile

ça marche... maintenant il me reste plus qu'à insérer la condition pour afficher l'image en taille normale si elle est réduite roll

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 R. Andersson