Bonjour,
J'utilise PHP 5.2.3.
Lorsqu'un membre se déconnecte de la partie membre, j'aimerais qu'une variable session soit transmise.
Dans un premier temps j'ai écris ça :
Mais la variable session n'était pas transmise ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <?php session_destroy(); $_SESSION['reussi'] = "Vous avez été correctement déconnecté.<br /><br />Merci de votre visite et à bientôt."; ?> <meta http-equiv="refresh" content="0; url=index.php?page=accueil">
Dans un second temps j'ai rajouté session_start() :
La variable session est correctement créée, mais j'obtiens dés lors l'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <?php session_destroy(); session_start(); $_SESSION['reussi'] = "Vous avez été correctement déconnecté.<br /><br />Merci de votre visite et à bientôt.";?> <meta http-equiv="refresh" content="0; url=index.php?page=accueil">
En effet, dans le fichier index.php, j'ai écris session_start().Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:\index.php:58) in D:\membres\deconnexion.php on line 6
Pour conclure : Comment puis je transmettre une variable session après avoir détruit une session ?
D'avance merci pour vos réponses.
xenos
Partager