Problème PHP 'headers already sent'
Résolu/Fermé
ACervoise
Messages postés
216
Date d'inscription
mercredi 3 juin 2009
Statut
Membre
Dernière intervention
21 juin 2010
-
1 mars 2010 à 19:59
ACervoise Messages postés 216 Date d'inscription mercredi 3 juin 2009 Statut Membre Dernière intervention 21 juin 2010 - 25 mars 2010 à 22:31
ACervoise Messages postés 216 Date d'inscription mercredi 3 juin 2009 Statut Membre Dernière intervention 21 juin 2010 - 25 mars 2010 à 22:31
A voir également:
- Problème PHP 'headers already sent'
- Easy php - Télécharger - Divers Web & Internet
- Php?id=1 - Forum PHP
- \R php ✓ - Forum PHP
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Session_start(): session cannot be started after headers have already been sent in ✓ - Forum Programmation
4 réponses
avion-f16
Messages postés
19244
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
17 avril 2024
4 496
1 mars 2010 à 20:46
1 mars 2010 à 20:46
Sur Eclipse je ne sais pas comment faire mais si tu es sous Windows tu peux télécharger Notepad++.
Sinon vérifies qu'il n'y ait pas de caractères externes au <?php ... ?> ou de echo avant l'appel à la fonction header()
Sinon vérifies qu'il n'y ait pas de caractères externes au <?php ... ?> ou de echo avant l'appel à la fonction header()
ACervoise
Messages postés
216
Date d'inscription
mercredi 3 juin 2009
Statut
Membre
Dernière intervention
21 juin 2010
85
1 mars 2010 à 22:12
1 mars 2010 à 22:12
Nop en local je suis sous Linux,qui plus est j'utilise Eclipse pour pas mal de raisons pratique que notepad++ n'a pas (Subversive par exemple).
Et non il n'y a rien avant le session_start().
Et non il n'y a rien avant le session_start().
avion-f16
Messages postés
19244
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
17 avril 2024
4 496
3 mars 2010 à 12:54
3 mars 2010 à 12:54
Avec Gnome tu as Gedit (l'éditeur de texte par défaut).
Il suffit de faire "enregistrer sous" puis tu pourras choisir l'encodage et écrasé l'ancienne version du fichier.
Il suffit de faire "enregistrer sous" puis tu pourras choisir l'encodage et écrasé l'ancienne version du fichier.
ACervoise
Messages postés
216
Date d'inscription
mercredi 3 juin 2009
Statut
Membre
Dernière intervention
21 juin 2010
85
25 mars 2010 à 22:31
25 mars 2010 à 22:31
Il y a deux solutions, la première est d'encoder en UTF8 sans BOM, la seconde est de passer le paramètre "output_buffering" à on dans php.ini.