Erreur header
Hors ligneJourtoulmond Le 20/04/2007 à 18:04 Profil de Jourtoulmond Configuration de Jourtoulmond

Bonjour,
Je découvre PHP et j'ai un problême avec un premier script issu de ce site, en local avec Easyphp et en ligne sur Free.fr.

Le Script;
<?php
header('Content-type: image/jpeg');
$image = imagecreate(100, 50); //Crée une image de 100 pixels de large et 50 pixels de haut
     $blanc = imagecolorallocate($image, 255, 255, 255); //Premier 0 : quantité de rouge, second 0 : quantité de vert, troisième 0 : quantité de bleu
     $noir = imagecolorallocate($image, 0, 0, 0);
     imagestring($image, 4, 10, 50, 'Salut à tous !', $noir); //Affiche une chaîne sur l'image
     imagejpeg($image); //Renvoie l'image au navigateur
?>

Le problême;
Warning: Cannot modify header information - headers already sent by (output started at c:\testsphp\creimagejpg.php:1) in c:\testsphp\creimagejpg.php on line 2
&#65533;&#65533;&#65533;&#65533;

Je n'ai pas trouvé de caractère ou autre sortie cachée, mais mon code source de la page du navigateur me donne bien une ligne vide qui est peut-être la source de l'erreur;

<br />
<b>Warning</b>:  Cannot modify header information - headers already sent by (output started at c:\testsphp\creimagejpg.php:1) in <b>c:\testsphp\creimagejpg.php</b> on line <b>2</b><br />
&#65533;&#65533;&#65533;&#65533;

Y a sûrement  kekchose à faire?

Merci.

Hors ligneAnthony Le 20/04/2007 à 19:56 Profil de Anthony Configuration de Anthony

Admin
Salut

Consulte la FAQ PHP : Headers already sent

a +
--

Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels