pb avec session_start

pb avec session_start - PHP - Programmation

Marsh Posté le 19-05-2005 à 19:09:29    

hello
 
j'utilise tout simplement session_start et la je l'utilise sur un autre hébergeur
mais il me renvoie un message d'avertissement que voici :
 

Code :
  1. Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /back-office/index.php:1) in /back-office/index.php on line 2
  2. Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /back-office/index.php:1) in /back-office/index.php on line 2


 
quelqu'un aurait il déjà eu le même probléme ?
d'ou cela peut il bien vouloir venir ??
 
merci de votre aide


Message édité par tepat le 19-05-2005 à 19:14:43
Reply

Marsh Posté le 19-05-2005 à 19:09:29   

Reply

Marsh Posté le 19-05-2005 à 20:26:43    

j'ai le meme message !!
je cherche ...
 
si ca peut t'aider :
 
http://beaussier.developpez.com/articles/php/session/

Reply

Marsh Posté le 20-05-2005 à 00:30:07    

Ben comme le dit le message d'erreur, les messages d'en têtes ont déjà été envoyés, et de ce fait (c'est comme ça que ça marche), la session ne peut plus être initié.
Les messages d'en têtes ont déjà été envoyés au navigateur car un envoi de texte a été demandé et effectué, d'une manière ou d'une autre.
 
Il ne faut RIEN renvoyer au navigateur avant l'appel de session_start. Pas de balises HTML, pas de echo "truc";, pas d'espace, RIEN !
 
Si cela ne vous arrange pas, vous pouvez rajouter en haut de votre code :
ob_implicit_flush(0);
ob_start();
 
http://fr.php.net/manual/fr/ref.outcontrol.php
http://fr.php.net/manual/fr/function.ob-start.php
http://fr.php.net/manual/fr/functi [...] -flush.php

Reply

Marsh Posté le 20-05-2005 à 10:36:40    

merci !
 
j'avais une balise html, et des lignes vides !!!

Reply

Sujets relatifs:

Leave a Replay

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