Ver Mensaje Individual
  #13 (permalink)  
Antiguo 18/02/2006, 14:13
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 10 meses
Puntos: 129
Es cierto lo que comentas, .. las sesiones "nativas" de PHP no ayudan para nada en cuanto a conocer tiempos de expiración de sesiones individuales ni nada de control más "fino" sobre el tema.

Podrías hacer lo que te comenta Tukzone. Esto te implicará tener o tablas "temporales" para almacenar esa información .. o "flag's" extra en tus registros para definir el estado de esos datos "temporales" o definitivos (para los casos donde se terminó la sesión.

Podrías también usar otros sistemas de control de sesiones para tener control sobre el tiempo de expiración y así implementar por ejemplo "contadores" tipo "te queda tanto tiempo de la sesión" y .. que puedan "extender" esa sesión por más tiempo ... Por ejemplo, ADOdb dispone de una implementación de sesiones con estas características. Digamos que es una "extensión" (por qué PHP así lo permite) de las funciones básicas de sesiones clásicas de PHP.

Si quieres hecharle un vistazo:
http://phplens.com/lens/adodb/docs-session.htm

Un saludo,