"session_start" et "header()"
Résolu
hektoumayo
-
18 mai 2005 à 22:03
Ny89 -
Ny89 -
A voir également:
- Session cannot be started after headers have already been sent
- Session_start(): session cannot be started after headers have already been sent - Meilleures réponses
- Warning: session_start(): session cannot be started after headers have already been sent in - Meilleures réponses
- Request header or cookie too large - Forum Webmastering
- Gpt header corruption ✓ - Forum Windows 10
- Bad pool header ✓ - Forum Windows 7
- 400 bad request request header or cookie too large ✓ - Forum Réseaux sociaux
- 400-Bad Request avec Firefox - Forum Windows
40 réponses
kilian
Messages postés
8732
Date d'inscription
vendredi 19 septembre 2003
Statut
Modérateur
Dernière intervention
5 février 2025
1 526
18 mai 2005 à 22:49
18 mai 2005 à 22:49
Salut... Ben pas le choix, il faut que ces instructions soient en début de script. Il ne faut pas qu'un seul caractère de texte soit généré avant....
18 mai 2005 à 23:55
http://www.lephpfacile.com/howto/index.php?p=10
Plus particulirement le script du fichier "index.php" tu vera qu'il y a un "session_start" au milieu du script. COmment cela se fait ?
19 mai 2005 à 00:02
Ensuite c'est connexion Sql puis envoi de requête.
Il n'ya là aucun envoi de texte du genre echo ou print etc... Ce sont des opérations qui n'ont pas encore construit la page à envoyer au client.
La génération de texte provoque l'envoi des headers (en-têtes Http), on ne peux plus les retravailler après...
Je me suis fait piéger ya deux jours, car j'avais cette erreur de "headers already sent".
J'ai traîné pendant 15 minutes alors que l'erreur venait de quelques espaces en tout début de page :-)