Bonjour à tous !
Petit problème mineur mais que je n'arrive pas à résoudre....
Je veux réduire des images avec GD2 et je fais ceci :
Dans index.php :
Dans fonction.php :
Code : Sélectionner tout - Visualiser dans une fenêtre à part <img border="'.resize_image(image.jpg).'">
et j'ai comme erreur evidemment des tas de caracteres....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 function resize_image($image) { header('Content-type: image/jpeg'); $ratio = .5; // Calcul des nouvelles dimensions list($largeur, $hauteur) = getimagesize(DIR_WS_IMAGES . $image); //list est un moyen plus pratique pour ne récupérer que ce qu'on veut $n_largeur = $largeur * $ratio; $n_hauteur = $hauteur * $ratio; //création de la destination $destination = imagecreatetruecolor($n_largeur, $n_hauteur); //on ouvre la source $source = imagecreatefromjpeg(DIR_WS_IMAGES . $image); // Redimensionnement imagecopyresampled($destination, $source, 0, 0, 0, 0, $n_largeur, $n_hauteur, $largeur, $hauteur); return imagejpeg($destination); }
Où c'est que je mets le header !!!!
Partager