Ciao a tutti,
come posso chiudere la sessione al chiudere il navigatore?
Devo farlo via javascript oppure c'è un modo via PHP?
Esiste un modo per rinnovare per ogni pagina la durata della sessione ad un'ora?
...in modo che se apro un'altra pagina la cookie di sessione si rinnovi e, in modo che, se ha un'ora di inattivita, la sessione scada!
Attualmente se chiudo e apro il navigatore la sessione rimane aperta, questo è il codice che utilizzo:
Codice PHP:
private static $activa=FALSE;
public static function start(){
if(!self::$activa){
ini_set('session.gc_maxlifetime', 3600);
session_set_cookie_params(3600);
session_start();
self::$activa=TRUE;
}
}
Grazie,
Roberto