| Autor |
Mensaje |
|
| cocacybe |
Publicado: Mar Abr 15, 2008 1:11 pm |
|
|
Registrado: 31 Ago 2004
Mensajes: 99
|
Hola amigos tengo un pequeño problema necesito saber si un usuario que se conecta al sitio web sigue navegando en el mismo o dejo de navegar por distintos motivos...
Como sabemos el usuario no esta acostumbrado y nunca se acostumbrara a cerrar la session de un sitio web por lo que la unica manera de poder cerrarle la sesion cuando este no cierra la misma es con la funcion onunload que al cerrar o salir del navegador ejecuta una funcion.
El problema esta en que la mayoria de usuarios no ejecuta ni cerrar sesion ni cierra el navegador, sino solo apaga su computadora por lo que la sesion sigue abierta....
Como puedo saber si un usuario lleva mas de 10 minutos sin navegar en el sitio web y de ser asi pues poderle cerrar la sesion automaticamente?...
Espero puedan ayudarme.... |
_________________ -Coca-
Ser alguien implica Luchar para Lograr Serlo |
|
| Volver arriba |
|
| christian |
Publicado: Mie May 14, 2008 10:09 am |
|
|
Administrador
Registrado: 31 Ene 2003
Mensajes: 1103
Ubicación: Barcelona (Spain)
|
para eso tienes el AJAX, puedes establecer que el AJAX haga una llamada cada cierto tiempo al servidor para establecer no solo si se logueado, si no si esta conectado y en que pagina se encuentra el usuario
No tienes que hacer una llamada ASINCRONICA, no tienes que devolver ningun dato al usuario, por lo que si devuelves algun dato, se gastarian recursos inecesarios |
_________________ Christian L.P.
BUSCAR:v. t. Inquirir, hacer diligencia para encontrar algo || Quien busca halla. |
|
| Volver arriba |
|
|
|
Todas las horas son GMT - 3 Horas
|
|
Podés publicar nuevos temas en este foro No podés responder a temas en este foro No podés editar tus mensajes en este foro No podés borrar tus mensajes en este foro No podés votar en encuestas en este foro
|
|