Dans mon code PHP, si une session a déjà commencé, et que j'essaie d'en lancer une nouvelle, j'obtiens l'avis suivant :
Avis : Une session avait déjà été lancée - ignorer session_start()
Comment puis-je éviter cela ?
Dans mon code PHP, si une session a déjà commencé, et que j'essaie d'en lancer une nouvelle, j'obtiens l'avis suivant :
Avis : Une session avait déjà été lancée - ignorer session_start()
Comment puis-je éviter cela ?
Aucune des solutions ci-dessus ne convenait, sans appeler session_start() dans tous les fichiers php qui dépendent des variables $Session, ils ne seront pas inclus. L'avis est si ennuyeux et remplit rapidement le Error_log. La seule solution que j'ai trouvée et qui fonctionne est la suivante : ....
error_reporting(E_ALL ^ E_NOTICE);
session_start();
Une mauvaise solution, mais qui fonctionne.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.