par
Calimero » 15 mars 2010, 22:20
L'erreur est simple et bien documentée sur le web et sur ce forum : il ne faut aucun affichage, quel qu'il soit, avant l'instruction
session_start. Le message d'erreur te précise que l'affichage a commencé à la ligne 3 de formulaire1.php.
Sinon, tu ne seras plus embêté par le captcha ici si tu prends le temps de créer ton compte

J'aimerais plus de précison car je ne m'y connais en rien des php alors j'y vais au pif.
En très simplifié : tu dois déplacer la ligne de code contenant l'instruction
session_start vers le haut du fichier (idéalement, tout en haut, juste après le tag d'ouverture
<?php ). Bien sûr, si ça déclenche d'autres problèmes, il faudra aussi les résoudre au passage.
Pour des détails :
- lecture de la page de manuel de php qui va bien :
http://fr2.php.net/manual/fr/function.session-start.php
- recherche google sur le message d'erreur que tu obtiens ( des milliers de personnes avant toi ont eu le même problème ) :
http://lmgtfy.com/?q=can+not+send+sessi ... ready+sent
- quand tu présentes un problème de code sur un forum, donne toujours le code correspondant sans qu'on aie besoin de te le demander, tout le monde y gagnera.
- "
Bonjour, au revoir, s'il vous plaît, merci", sont des mots magiques qui ne coûtent pas cher et qui font plaisir à lire aux bénévoles qui lisent ton problème et tentent de t'aider.
[quote="Normand Laprise"][quote="Calimero"]L'erreur est simple et bien documentée sur le web et sur ce forum : il ne faut aucun affichage, quel qu'il soit, avant l'instruction [b]session_start[/b]. Le message d'erreur te précise que l'affichage a commencé à la ligne 3 de formulaire1.php.
Sinon, tu ne seras plus embêté par le captcha ici si tu prends le temps de créer ton compte ;)[/quote]
J'aimerais plus de précison car je ne m'y connais en rien des php alors j'y vais au pif.[/quote]
En très simplifié : tu dois déplacer la ligne de code contenant l'instruction [b]session_start[/b] vers le haut du fichier (idéalement, tout en haut, juste après le tag d'ouverture [b]<?php[/b] ). Bien sûr, si ça déclenche d'autres problèmes, il faudra aussi les résoudre au passage.
Pour des détails :
- lecture de la page de manuel de php qui va bien : http://fr2.php.net/manual/fr/function.session-start.php
- recherche google sur le message d'erreur que tu obtiens ( des milliers de personnes avant toi ont eu le même problème ) : http://lmgtfy.com/?q=can+not+send+session+cookie+headers+already+sent
- quand tu présentes un problème de code sur un forum, donne toujours le code correspondant sans qu'on aie besoin de te le demander, tout le monde y gagnera.
- "[i]Bonjour, au revoir, s'il vous plaît, merci[/i]", sont des mots magiques qui ne coûtent pas cher et qui font plaisir à lire aux bénévoles qui lisent ton problème et tentent de t'aider.