Originariamente inviato da ANTAGONIA
Domando:c'è una funzione che controlla se effettivamente la sessione è ancora attiva,cosi da poterla cancellare e con essa tutti i suoi valori?
Al login setti un valore nell'array $_SESSION:

Codice PHP:
$_SESSION['verifica'] = "ok"
per controllare poi se la sessione è ancora attiva basta che controlli quella variabile. Ad esempio se vedi che la sessione è ancora attiva e vuoi eliminarla puoi fare cosi:

Codice PHP:
if(isset($_SESSION['verifica']))
   
$_SESSION = array(); 
cosi sei sicuro di aver eliminato tutti i valori della sessione.