Ver Mensaje Individual
  #7 (permalink)  
Antiguo 15/02/2006, 08:43
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
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,