Bonjour,
je n'arrive pas à comprendre comment est gérée la durée de vie des variables de session. Ces variables disparaissent, a priori au bout d'un certain temps d'inactivité !! Je dis un "certain" temps car je n'arrive pas à le déterminer : il semble que parfois ce soit 20 minutes, parfois 1 heure, parfois 10 minutes !!
Le code suivant, qui me permet de lister ces variables, m'affiche toujours, dans tous les cas mon session_id() ...
Que dois-je chercher et où pour expliquer ces disparitions inopinées. Et comment, si c'est possible, en effet supprimer les variables de session au bout d'un temps que je déterminerai moi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <?php session_start(); header('Content-type: text/html; charset=utf-8'); echo session_id()."<br />"; foreach($_SESSION as $key => $value) { echo $key." = ".$value."<br />"; } ?>
D'avance, merci pour votre aide et vos éclaircissements.
Partager