Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/05/2002, 20:02
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Re: Bloquear registro en el que se trabaja

Para completar mi idea .. podriamos añadir un campo extra al registro tipo fecha (un TimeStamp) .. en el cual guardar la fecha (y hora) del ultimo acceso ..

En cada acceso, deberiamos chekear el estado del flag (look, si/no) + la fecha de la ultima entrada al sistema .. y verificar la fecha de entrada con la fecha actual (fechahora, timestamp por ejemplo) para de esta manera establecer una regla de "expiracion" a tiempo definido.

En caso de superar el tiempo definido desde la ultima conexion .. actualizamos el tiempo con el tiempo actual y modificamos el flag "look" a off .. o seguiemo en on si seguimos en la zona que modifica datos ..

Esto seria mas o menos la idea ...

Otro sistema tal vez mas eficiente seria crear un Cron (se escribe asi?) de Unix (un digamos *.bat de DOS) el cual se ejecute cada cierto tiempo chekeando las fechas de entrada de cada registro y colocar el flag look a off si cumplen la regla de "expiracion" que le indiquemos.

Un saludo,