Originariamente inviato da ggimigli
Metti in sessione l'ora di quando è entrato (ovviamente lo fai solo la prima volta e questo lo dice il fatto che la chiave 'ora_login' non è in sessione).
Se 'ora_login' è in sessione allora non è la prima volta che entra e quindi vedi quanti secondi sono passati, se sono più di 180 svuoti la sessione.
sembra funzioni bene!! grazie dell'aiuto e della spiegazione!!