21/06/2011, 10:59
|
Colaborador | | Fecha de Ingreso: mayo-2008 Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 6 meses Puntos: 528 | |
Respuesta: session no dura hasta que se cierre el navegador. El tiempo de vida de la sesión la puedes cambiar en el php.ini del servidor, aunque he observado que según algunas versiones y dependiendo de la carga del servidor, por alguna razón se acorta el tiempo de vida de las sesiones.
Otra opción es que coloques una aplicación con temporizador en javascript que realice una llamada ajax, ésto hace que el servidor interprete actividad y no termine la sesion.
En mi caso como tengo un chat en ajax y permanentemente está leyendo por si hay mensajes, la sesión no expira a menos que se cierre el navegador o se presione el botón de salida (el cual destruye la sesión). |