Cita:
Iniciado por miglos A ver, al hacer el login guardo la hora en una variable, y al salir ( log out), corro la sentencia a la BD????
Tiene sentido...no??? pero, y si se desconecto por q expiro su tiempo???
Si usas sesiones de PHP (
www.php.net/session) o incluso cookies .. PHP no tiene forma de verficar que tanto le queda a una sesión concreta para expirar .. sólo verificar si existe o no.
Dependerá de que tanto "preguntes" via ejecución de un script PHP constantemente si la sesión existe o no como para saber si todavía está "viva" esa sesión. Esto lo harías con una recarga de página, o un frame/iframe .. o con técnicas de "Remote scripting" o incluso "Ajax" (tenemos un foro para esta fin ..)
Un saludo,