beh.. hai il codice che fa login?

hai una session attiva?

$_SESSION['login'] = time();



al logout, prima di distruggere la sessione, fai

$tempo_trascorso = time() - $_SESSION['login'];

e salvi $tempo_trascorso dove ti pare

ma ti ripeto.. è assolutamente non attendibile, visto che nessuno fa logout se è a casa, e molti utenti inesperti non lo fanno neanche se sono fuori casa ^_^