bonjour !
j'aimerais savoir comment marche la librairie GD car j'ai besoin de redimensionner des images .
actuellement mon code est,... on ne peut pas plus basique
Code :
- if ($action =="ajouter" )
- {
- $requeteMYSQL= "INSERT INTO table VALUES('$id','". $_FILES['photo']['name']."')";
- }
- $rep="../images/";
|
mais bon ... je voudrais redimensionner l'image uploadée donc utiliser la librairie GD mais comment m'y prendre
j'ai trouver un ptit bout de code sur ce forum mais je ne sais pas trop comment l'adapter a mes envies : je veux que toutes mes images mesurent 100/40 et ne pese pas plus de 60ko ... voila mes seuls contraintes
voici ce code (qui s'adapte a GD1 et GD2):
Code :
- function resize_img($img,$max_width)
- {
- // récupération des infos
- list($width, $height, $type, $attr)=getimagesize($img);
- // on calcule le ratio de la grande image
- $ratio=$width/$height;
- $info = array();
- // on calcule les nouvelles dimensions de l'image réduite
- $info[0]=$max_width/$ratio; // nouvelle longueur
- $info[1]=$max_width; // nouvelle largeur
- return $info;
- }
|
pour info je travaille avec gd 2
merci de votre aide
Message édité par attentio le 24-03-2005 à 21:07:47
---------------
L'ordinateur a de la mémoire mais aucun souvenir ...