21/01/2006, 21:33
|
|
imagino que es el procesamiento lo que te complica, la forma de solucionar esto es agregar una comprobación al principio de la página: si no está vacía la matriz $_POST, quiere decir que acabo de enviar el formulario, por lo que comienzo a procesarlo.
Cuando termina el procesamiento, conviene hacer una redirección con header() para evitar el efecto de que al recargar la página se envíe de nuevo el formulario.
se puede redireccionar a la misma página, eso no es importante.
Después de la redirección usás exit para asegurarte de que no se haga nada que no se deba hacer, y pronto.
En sí es lo mismo que harías si el destino del formulario fuera una página distinta.
Saludos. |