Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/10/2004, 05:22
Luiscalfer
 
Fecha de Ingreso: marzo-2004
Mensajes: 21
Antigüedad: 20 años, 1 mes
Puntos: 0
Como permitir acceso exclusivo

Hola a todos:

Tengo una aplicacion tipica en la que un usuario se conecta (por login y todo eso) y edita algo que luego guardo en una base de datos. Me gustaria hacer que cuando alguien intente editar el mismo registro le indique que ya esta siendo usado por otro. He pensado en poner alguna especie de 'flag' en la base de datos, pero si el usuario cierra el navegador quedaria el flag siempre activado...

Tambien tengo un formulario para insertar datos, uso el metodo if(isset(...)) para la ejecucion del codigo que introduce el registro, el problema es que si el usuario actualiza el naveador vuelve a ejecutar el mismo codigo y introduce 2 veces el mismo registro,¿como evito esto?. He pensado en usar unset() despues de ese codigo pero no me funciona...

Una ultima cuestion, ¿hay en PHP alguna forma de que cualquier sesion pueda ver si existe alguna variable comun para todas?, seria como una variable superglobal

Muchas gracias por todo.