Ver Mensaje Individual
  #7 (permalink)  
Antiguo 23/11/2007, 08:43
Avatar de Kelpie
Kelpie
 
Fecha de Ingreso: febrero-2002
Ubicación: NorthSpain
Mensajes: 609
Antigüedad: 22 años, 2 meses
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