Ver Mensaje Individual
  #4 (permalink)  
Antiguo 12/02/2007, 02:25
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Re: ¿como evitar la reescritura de datos de un formulario en la BD?

Deer: Lo que tu planteas servirá para evitar alguien duplique registros o evitar el envio masivo de registros (por lo del tiempo de espera) pero el tema aquí es evitar que al recargar la página se duplique información, cosa muy aparte (puedo no querer poner las restricciones que mencionas ).

panoramio: menos drama y más busqueda que el tema se ha tratado muchas veces. La solución es tal cuál lo menciona AbdelioR: crea una página intermedia donde aísles el "proceso de guardado" y redirecciona a la página donde muestras el mensaje.

Código PHP:
if(mysql_query("INSERT INTO tabla VALUES('".$_POST['algo']."'"))
header("Location:confirmar.php?resultado=ok"); 
Una idea vaga... en temas anteriores se ampia la información.

Suerte
Edito el título.
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"