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 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<img border="'.resize_image(image.jpg).'">
Dans fonction.php :

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);
}
et j'ai comme erreur evidemment des tas de caracteres....

Où c'est que je mets le header !!!!