
25/11/2004, 11:22
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 2 meses Puntos: 129 | |
Directamente no puedes .. es decir .. no hay método/función para obtener el tiempo que le queda por expirar una sesión de PHP .. Pero, .. si que puedes tener tus própios sistemas que registren y actualicen la última fecha que interactuar con el sistema a nivel de que página "movió": ejecutó un link, hizo un submit de un formulario .. etc.
Para "levantar" ese popup .. tendrías que tener un frame/iframe oculto que frecuentemente la página que ahí incluyas haga una petición al servidor (recarge la página) y ejecute tu rutina que actualize la última iteracción con el servidor .. Si a eso añades que tu puedes considerar X tiempo como máximo para la sesión .. tomas ese tiempo de la última vez que "movió" una página y el tiempo actual (el que ese "iframe" y página que tienes ahí recarga y obtiene la fecha/hora actual para compararla con la otra registrada).
Un saludo, |