Problem avec session_start();
Fermé
Blackjuker
Messages postés
10
Date d'inscription
vendredi 12 octobre 2012
Statut
Membre
Dernière intervention
17 mai 2016
-
12 oct. 2012 à 16:40
ReDLoG - 12 oct. 2012 à 18:54
ReDLoG - 12 oct. 2012 à 18:54
A voir également:
- Problem avec session_start();
- Warning: session_start(): cannot send session cache limiter - headers already sent - Forum PHP
- A session had already been started - ignoring session_start() ✓ - Forum PHP
- Une session php a été créée par un appel de fonction session_start(). cela interfère avec l’api rest et les requêtes de boucle (loopback). la session devrait être fermée par session_write_close() avant d’effectuer toute requête http. - Forum Programmation
- Sous-requêtes - Forum Oracle
2 réponses
jeromewien3
Messages postés
90
Date d'inscription
dimanche 4 janvier 2009
Statut
Membre
Dernière intervention
12 octobre 2012
36
12 oct. 2012 à 18:40
12 oct. 2012 à 18:40
c'est surment un problème d'encodage, si tu as notepad++ encode utf8 sans bom (et met la page avec : charset=utf8)
-> l'utf8 est recommandé
-> l'utf8 est recommandé
Bonsoir,
D'après les 2 messages de warning émis par PHP, il y a des données envoyées au navigateur avant de démarrer la session. Ces données ne sont pas visibles dans ton fichier car il s'agit d'un espace invisible communément appelé le BOM (Byte Order Mark) introduit par défaut lorsque par exemple on enregistre un fichier PHP à partir de Notepad++ qui positionne par défaut en début de chaque fichier créer ce BOM. Il y a d'ailleurs une commande dans Notepad++ pour enregistrer un fichier sans BOM. Je t'invite à chercher des explications plus détaillées sur le Net à partir de ton moteur de recherche préféré avec le Byte Order Mark (BOM)...
D'après les 2 messages de warning émis par PHP, il y a des données envoyées au navigateur avant de démarrer la session. Ces données ne sont pas visibles dans ton fichier car il s'agit d'un espace invisible communément appelé le BOM (Byte Order Mark) introduit par défaut lorsque par exemple on enregistre un fichier PHP à partir de Notepad++ qui positionne par défaut en début de chaque fichier créer ce BOM. Il y a d'ailleurs une commande dans Notepad++ pour enregistrer un fichier sans BOM. Je t'invite à chercher des explications plus détaillées sur le Net à partir de ton moteur de recherche préféré avec le Byte Order Mark (BOM)...