Foros del Web » Programando para Internet » PHP »

Sesiones

Estas en el tema de Sesiones en el foro de PHP en Foros del Web. Tengo un chat hecho en ajax con una lista de usuarios. Al conectarse se introducen en otra tabla y cuando cierran sesion son eliminados. Ademas ...
  #1 (permalink)  
Antiguo 08/07/2010, 20:05
 
Fecha de Ingreso: mayo-2010
Mensajes: 15
Antigüedad: 13 años, 11 meses
Puntos: 0
Sesiones

Tengo un chat hecho en ajax con una lista de usuarios. Al conectarse se introducen en otra tabla y cuando cierran sesion son eliminados. Ademas tambien son eliminados al cabo de 10 minutos de inactividad(timeout) y tambien la funcion unload por si cierra la ventana. Pero y si al usuario se le va la luz, la se sesion se quedaria hasta pasar esos 10 minutos auqnue el usuario no este presente. ¿Es posible solucionar este tipo de errores?, gracias de antemano.
  #2 (permalink)  
Antiguo 08/07/2010, 20:51
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 11 meses
Puntos: 1517
Respuesta: Sesiones

Puedes indicar en el php.ini que el session.cookie-lifetime sea 0. Esto indica que una vez se cierra el navegador la sesión se destruya.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 08/07/2010, 20:52
Avatar de urgido  
Fecha de Ingreso: febrero-2005
Mensajes: 2.351
Antigüedad: 19 años, 1 mes
Puntos: 25
Respuesta: Sesiones

las sesiones se destruyen una vez que el navegador cierra o es abandonada la página. Dudo que la sesión quede activa por que pues ya no existe.

Mi pregunta es, ya te ha pasado eso q comentas de si al usuario se le va la luz ó es un suponer?

Saludos
__________________
Hospedaje Web al mejor costo!
  #4 (permalink)  
Antiguo 09/07/2010, 08:02
 
Fecha de Ingreso: mayo-2010
Mensajes: 15
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: Sesiones

Muchas gracias.
Urgido son suposiciones.

Etiquetas: sesiones
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 19:30.