Warning: Cannot modify header information - headers already sent by

Warning: Cannot modify header information - headers already sent by - PHP - Programmation

Marsh Posté le 29-04-2008 à 15:58:23    

Bonjour,
 
j'ai un warning dans ma page php.
 
Warning:  Cannot modify header information - headers already sent by  
 

Code :
  1. setcookie("passe2","ok" );


ça correspond à cette ligne, quelqu'un aurait une solution?
 
merci par avance.

Reply

Marsh Posté le 29-04-2008 à 15:58:23   

Reply

Marsh Posté le 29-04-2008 à 16:00:45    

La question revient 58 fois par jours [:sadnoir] A revoir : architecture des scripts PHP, fonctionnement de l'ouput des scripts, et protocole HTTP

Reply

Marsh Posté le 29-04-2008 à 16:19:20    

Allez...

 

Les cookie sont définit via l'entête http de la réponse du serveur. Lorsque que le moindre caractère est envoyé vers la sortie, cette entête est déjà écrite (voir envoyée) et ne peut plus être modifiée. Il n'est donc plus possible d'y placer des définitions de cookie. D'où l'erreur que tu obtiens. Vérifie donc que tu n'envoie rien avant de faire appel à cette fonction.
(Un simple espace en début du fichier, le BOM UTF-8, etc. C'est déjà quelque chose d'envoyé!)

 

Et puis bon...
 [:blood 127 0 0 1]
http://www.google.fr/search?source [...] ogle&meta=


Message édité par dwogsi le 29-04-2008 à 16:21:32

---------------
-- Debian -- Le système d'exploitation universel | Le gras c'est la vie! | /(bb|[^b]{2})/
Reply

Marsh Posté le 29-04-2008 à 16:21:46    

Pourquoi la FAQ est plus en sticky ?  [:autobot]


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed