Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2006, 14:24
Avatar de Celcius
Celcius
 
Fecha de Ingreso: febrero-2003
Ubicación: Lima - Perú
Mensajes: 652
Antigüedad: 21 años, 2 meses
Puntos: 5
Evitar RE insercion de Datos al presionar F5

Hola amigos,
La verdad es que no sé como buscar este tipo de inquietud que tengo, pero me imagino que hay bastante de esto en este foro.

Miren, yo tengo un formulario e ingreso informacion en una BD, pero si se me ocurre presionar F5 una vez que ya envié la info se duplica la informacion en la BD (Ya puse eso de campos unicos, pero eso no es lo que quiero), quiero que cuando haya ingresado la info, presione F5 y no me ingrese ninguna informacion, como si recien hubiese ingresado a la pagina.. me imagino que quedan los datos ¿en la caché? como hago para borrarlos?

Estuve revisando el Autenticator de cluster y vi estas cabeceras:
Código PHP:
// No almacenar en el cache del navegador esta página.
  
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");               // Expira en fecha pasada
  
header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT");  // Siempre página modificada
  
header("Cache-Control: no-cache, must-revalidate");             // HTTP/1.1
  
header("Pragma: no-cache"); 
Pensé que me ayudaría poner estas cabeceras, pero no paso así... alguien puede darme una mano?
__________________
"Si tú conocieras el don de Dios, y quién es el que te dice: 'Dame de beber,' tú Le habrías pedido a El, y El te hubiera dado agua viva.
Sn. Juan 4:19
Jesus