
23/11/2007, 08:43
|
 | | | Fecha de Ingreso: febrero-2002 Ubicación: NorthSpain
Mensajes: 609
Antigüedad: 23 años, 1 mes Puntos: 8 | |
Re: 10 dias menos Eso, así tal cual, no vas a poder hacer, porque implicaría que el script estuviera en ejecución las 24h del día...
Hay dos opciones.
1.- Si tienes acceso a la tabla cron del servidor (tareas programadas) podrías programar que se ejecute un script cada cierto tiempo...
2.- Hacerlo de forma manual. Por ejemplo, antes de mostrar los datos de una determinada inspección, actualizas el estado según las fechas. O al sacar el listado del estado de las inspecciones, o cuando se intente modificar algún dato...
Por ejemplo: Cuando un usuario entra en una web se suma uno a la cantidad de usuarios existentes. Cada vez que el usuario hace algo actualizo la fecha de su último movimiento. Cuando un usuario lleva más de 10 minutos sin movimientos, considero que se ha ido... Como mi script no se puede ejecutar contínuamente para ir borrando lo hago manual: cada vez que voy a mostrar los usuarios activos de la página, primero borro los que lleven más de 10 minutos sin actividad, y luego muestro los que queden...
__________________ Kelpie |