Bonjour,
Je voudrais tester si la session a deja été start ou mieux encore tester si mon script a deja envoyé des infos à la page.
Je m'explique : j'ai un fichier X qui peut etre appelé de deux manières
- normalement avec un include : pas besoin de session_start puisqu'elle est lancé dans ma page principale. Dans ce cas si je fais un seesion_start j'ai :
headers already sent- avec ajax via une fonction js de dojo : dojo.io.bind :besoin de session_start pour avoir acces aux valeurs des variables sessions. si je fais un session_start, pas de probleme.
Voici le code que j'ai place en tete du fichier X:
Mais ça ne marche pas j'ai toujours headers already sent dans le premier cas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if(!isset($_SESSION)) { session_start(); }
J'espere que je n'ai pas été trop confuse.
Si vous pouviez me donner quelques idées...
Merci!
Partager