18/05/2012, 11:39
|
| Colaborador | | Fecha de Ingreso: junio-2007 Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 4 meses Puntos: 1567 | |
Respuesta: Detectar envio de información Si conocer en conjunto tu apicación no se puede dar una respuesta precisa, te doy un esquema probable haciendo una serie de suposiciones
hay una página de loguin que verifica via php+base de datos, al hacer el loguin, registras en un campo la hora de inicio
creas una pagina(controlhora.php)que tenga una consulta a la BD y chequee la hora para ese usuario y que a su vez compare hora actual contra la hora almacenada, generando una respuesta segun sea el caso
creas otra página (controlsesion.php) que a traves de Ajax haga una consulta a controlhora.php y en función de la respuesta muestre un mensaje, la petición por Ajax debería estar en una función que se llame cada un minuto con setInterval()
finalmente, en todas tus páginas, si se inició la sesion, haces un include a controlsesión.php
Lo de hacerlo cada un minuto me parece algo medio exagerado, lo haría cada 5 ó 10.
Saludos
__________________ La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R. |