Bonjour, je réfléchissais à un code pour déconnecter toute personne au bout d'un certain temps, 15mn par exemple.
Je voudrais que toutes ses données soient supprimées.
Je me suis renseigné, et voici le code :
Mais je ne sais pas si c'est bien, ça a l'air de fonctionner.
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 $time_session=10; session_set_cookie_params($time_session); // ini_set('session.gc_maxlifetime', $time_session); session_start(); if(!isset($_SESSION['time']) || !isset($_SESSION['session_id']){ $_SESSION['session_id'] = uniqid(); $_SESSION['time'] = time()+$time_session; } else if($_SESSION['time']-time()<=0){ session_destroy(); unset($_SESSION['session_id']); unset($_SESSION['time']); }
Partager