Bonjour, je suis confronté à un problème lorsque je unset une variable de session. Je ne peux plus la printer dans le document alors que ça fonctionne quand je ne fais pas l'ou le
Code : Sélectionner tout - Visualiser dans une fenêtre à part unset($_SESSION['messageCommunication'])La variable est assignée dans une fonction juste avant le redirect sur la page index ci dessous. Par ailleurs il y a un ob_start() et un ob_end_flush() sur la page. Est-ce que ça joue ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part $_SESSION['messageCommunication'] = "";
Quelqu'un a déjà été confronté à ce problème ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <?php if(!isset($_SESSION))@session_start(); ob_start(); ... echo "<div class='message'>".$_SESSION['messageCommunication']."</div>".$pageContent; ?> ... </html> <?php } ob_end_flush(); unset($_SESSION['messageCommunication']); // quand je ne le mets pas ça fonctionne ! ?>
Partager