Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/01/2006, 21:33
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
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.