Trato de controlar el tiempo inactivo de un usuario en una aplicacion !! Cuando el tiempo transcurra (pueden ser 15 minutos) desactivar las paginas y que vuelva a registrarse !!
Alguna ayuda de donde encontrar informacion ??
![Cool](http://static.forosdelweb.com/fdwtheme/images/smilies/cool.png)
![Cool](http://static.forosdelweb.com/fdwtheme/images/smilies/cool.png)
![Cool](http://static.forosdelweb.com/fdwtheme/images/smilies/cool.png)
| |||
Estas ya usando algun sistema de registro de usuarios .. con sessiones/cookies .. o algo? ... Lo típico es guardarte la fecha/hora del último login y/o interacutacion con el servidor (por ejemplo actualizando un valor de una session/cookie de fecha/hora u otro medio (BD .. fichero de texto plano). Pero recuerda que .. si trabajas con PHP al ser lenguaje del lado del servidor, ese "calculo" del tiempo que lleva el usuario en el sistema seria solo calculado en cada iteraccion con el servidor .. Así q podria darse el caso de q estubiese X usuario con X pagina abierta en su navegador 20 minutos .. (ya pasando los 15 minutos tuyos ..) .. pero , eso sí .. si vuelve hacer alguna peticion al servidor (navega por otra pagina del sitio) ahí ya se calcularia el nuevo tiempo y podrias tomar acciones en consecuencia. Un saludo, |
| ||||
Gracias cluster !! No tengo todavia un tipo de autentificacion !!! Voy a realizar una utilizando una tabla de usuarios con su clave de acceso correspondiente !!! Lo que es importante es el tiempo que un usuario puede dejar de utilizar una aplicacion por haberse separado de su maquina !! " Pasa frecuentemente " !!! y alguien podria causar daño a la informacion al tener la sesion abierta !!! Si tienes alguna idea seria bienvenida !!! ![]() Podria utilizar el ejemplo que me dices, utilizando la misma tabla de usuarios y tomar la hora en que se logea (la del servidor) y a partir de ella calcular el tiempo !!!
__________________ No esperes a que tu Nación haga algo por ti !!! Mejor haz primero algo por tu Nación !!! México-WEB |