Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/01/2012, 15:27
Avatar de geq
geq
 
Fecha de Ingreso: agosto-2006
Ubicación: Rosario
Mensajes: 655
Antigüedad: 18 años, 5 meses
Puntos: 22
Respuesta: texbox con mysql

Para evitar que los datos se vuelvan a enviar, tenés dos opciones:

- Que el action sea un script diferente y luego redireccionar al usuario a otra página (de vuelta al formulario o una página de éxito).

Para eso, al final del script que procesa el formulario, agregás:
Código PHP:
header('Location: pagina_siguiente.php');
die(); 
Asegurate que no haya ninguna salida al navegador antes que eso.

- Procesar el formulario al comienzo del script y redireccionarlo al mismo archivo.

Para eso, deberías agregar el mismo código dentro del if que verifica si hay datos que procesar, solo que pagina_siguiente.php sería el nombre del mismo script.

Una cosa sobre tu código, los <ol> y </ol> están de más, no deberías poner ningún tag que no sea un tag de tablas fuera de una celda entre <table> y </table>

Saludos.