Philenain1
Messages postés43Date d'inscriptionjeudi 8 avril 2004StatutMembreDernière intervention29 mars 2010
-
8 déc. 2004 à 21:43
Philenain1
Messages postés43Date d'inscriptionjeudi 8 avril 2004StatutMembreDernière intervention29 mars 2010
-
9 déc. 2004 à 21:10
Bonjour tt le monde,
bon ben voila le pb:
je me suis créé un forum en php (logique) qui marche parfaitement en local avec easy php, mais quand je le met sur le net (chez free) je ne pe pas ouvrir une session. Enfin voilà les deux messages derreur que jobtient:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /var/www/free.fr/8/b/philenain666/forum/forum.php:5) in /var/www/free.fr/8/b/philenain666/forum/forum.php on line 113
Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /var/www/free.fr/8/b/philenain666/forum/forum.php:5) in /var/www/free.fr/8/b/philenain666/forum/forum.php on line 113
ca juste avec une session_start()..... :(
si qqun avai aussi rencontré ce pb et savais koi faire......
ehmarc
Messages postés393Date d'inscriptionmardi 2 décembre 2003StatutMembreDernière intervention29 septembre 2008 9 déc. 2004 à 08:26
Salut
Que ce soit les header() ou les fonction relative au session et cookie tu n'a pas le droit de mettre une ligne de html avant de les envoyer.
C'est à dire que ton code qui s'occuppe des header cookie session... doit etre placer avant tout autre balise ou sortie ecran (pas de print ni de echo) il faut meme faire bien gaffe a ce qu'il n'y ai pas d'espace de passage à la ligne hors des balises <?php ?>
++
"Aucun de nous ne sait ce que nous savons tous, ensemble."
Lao Tseu inventeur du "copier coller" 8-)