Hola otra vez!!! Aunque aún no resuelvo lo de mis variables de sesión perdidas, tengo otra pregunta:
Cómo puedo saber en dónde se terminó el tiempo de una sesión, es decir, en qué página estaba cuando eso sucedió...
Gracias!!!
| ||||
Bueno, me parece que no hay forma de saber, de manera automática en que página se termino la sesión..., como esto puede ocurrir en cualquier lugar de tu aplicación web (jsp, servlet, etc) uno mismo tiene que encargarse de detectar dónde ocurrio un session timeout (analizando si las variables de sesión son nulas o no) en cada página y recurso que trabaje con la sesión en tu aplicación web.
__________________ Saludos, H@C.. |
| ||||
Hola!!! Bueno, tengo otra pregunta relacionada, lo que quiero saber es de dónde viene el usuario al acceder la página, es decir, necesito validar que cuando se acceda a una página, la página anterior sea de mi sitio, para que no puedan copiar el url y entrar sin haberse logueado por ejemplo... Gracias!!!
__________________ Si algo puede fallar... fallará. |
| ||||
La respuesta a esa pregunta esta en la cebeceras del protocolo HTTP, date un vuelta por google y averigua sobre este protocolo, luego solo pides esa cabecera con Código PHP: Saludos
__________________ se despide hasta la proxima Gonzalo Castillo |
| ||||
Resolví cómo saber si la sesión terminó verficando las variables de sesion (si tienen null pues la sesión ha terminado). Luego lo de saber de qué página viene lo hice así: String strURLOrigen = request.getHeader("Referer");
__________________ Si algo puede fallar... fallará. |