Fatal error: Call...........

Invité
Invité n'ayant pas de compte PHPfrance

12 nov. 2005, 10:27

salut
j ai ce petit bout de code
<?php

headers("Content-Type: image/gif");  

$image = imagecreatefrompng("fond3.png");

imagegif($image);

?>
et ca m affiche ce message d erreur
Fatal error: Call to undefined function: headers() in /home.2/mloolm/www/carte.php on line 10
quelqu un peut il me dire pourquoi??

merci d avance
@+
mloolm

Eléphant du PHP | 353 Messages

12 nov. 2005, 10:29

Pas de "s"; header() tout simplement!

Invité
Invité n'ayant pas de compte PHPfrance

12 nov. 2005, 10:34

merci
mais maintenant ca m affiche :cry:

Warning: Cannot modify header information - headers already sent by (output started at /home.2/mloolm/www/carte.php:8) in /home.2/mloolm/www/carte.php on line 10
<?php

header("Content-Type: image/png");  

$image = imagecreatefrompng("fond3.png");

imagegif($image);

?>

Mammouth du PHP | 768 Messages

12 nov. 2005, 11:13

N'oubliez jamais que header() doit être appelée avant que le moindre contenu ne soit envoyé, soit par des lignes HTML habituelles dans le fichier, soit par des affichges PHP. Une erreur très classique est de lire un fichier avec include() ou require(), et de laisser des espaces ou des lignes vides, qui génèreront un affichage avant que la fonction header() ne soit appelée. Le même problème existe avec les fichiers PHP/HTML standards.

Source: http://www.php.net/header
M A R I O
Si une patte de lapin porte bonheur, qu'a-t-il bien pu arriver au lapin ?