Foros del Web » Programando para Internet » PHP »

Caducar session en php

Estas en el tema de Caducar session en php en el foro de PHP en Foros del Web. Como puedo saber cuándo va caducar sesión iniciado en un sitio web en php Lo que necesito es lo siguiente. Tengo una tabla de usuarios ...
  #1 (permalink)  
Antiguo 29/06/2009, 18:57
(Desactivado)
 
Fecha de Ingreso: enero-2008
Mensajes: 272
Antigüedad: 16 años, 3 meses
Puntos: 1
Caducar session en php

Como puedo saber cuándo va caducar sesión iniciado en un sitio web en php

Lo que necesito es lo siguiente.

Tengo una tabla de usuarios en mysql

Cuando inicia sesión un usuario hago un update en la tabla usuarios el estado_iniciado =1

Por defecto el campo estado_iniciado=0, antes de que inicie sesión un usuario

ahora necesito que saber cuando caduca sesión en la memoria, asi poder cambiar el estado_iniciado =0;

O como se podría verificar si seguí en la sesión el usuario

Muchas gracias

Por favor ayúdenme.
  #2 (permalink)  
Antiguo 29/06/2009, 19:09
Avatar de gjx2  
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 8 meses
Puntos: 139
Respuesta: Caducar session en php

Un poquito de lectura por aqui
http://www.forosdelweb.com/f18/confi...-puede-327088/
  #3 (permalink)  
Antiguo 30/06/2009, 13:24
(Desactivado)
 
Fecha de Ingreso: enero-2008
Mensajes: 272
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: Caducar session en php

Cita:
Iniciado por gjx2 Ver Mensaje
Gracias por responder,

Te cuento sigo con el problema, no sé cómo solucionar, el link que me pasaste solo está la función para comprobar si existe session.


Eso no me da solución.


Lo que necesito es para un chat, que hice en php con ajax y base datos mysql

Cuando inician los usuarios session, se actualiza en la tabla usuario en un campo se llama estado_iniciado=1

Hora me gustaría, actualizar de alguna manera, cuando el usuario abandone el sitio web o ya no esté en session actualizar el campo estado_iniciado=0, para ya no aparezca en la lista de chat, porque en la lista aparecen todos los usuarios que tengo el estado_iniciado=1
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:16.