AL terminar tu proceso .. redirecciona con:
header ("Location: pagina.tal");
exit;
Y .. si necesitas "pre-establecer" el valor de alguna variable en ese formulario por ejemplo .. propaga en el URL las variables que necesites (también puedes usar sesiones o cookies) tipo:
Código PHP:
header ("Location: pagina.tal?error=1&nombre=".urlencode($_POST['nombre']));
exit;
(el urlencode() te evitará problemas con espacios y otros caracteres .. También sería bueno usar stripslashes() .. para no tener problemas con las comillsa simples o dobles que pueda contener tus datos .. Pero esto último a la hora de presentar el "value" en el campo de formulario .. o donde lo presentes)
Y en pagina.tal ..
Con la variable de control "error" .. podremos decir que sucedío: un error .. Ok todo .. etc.
Código PHP:
if (isset($_GET['error'])){
echo "hay errores .. ";
}
// Y si necesitas pre-establecer los valores de un campo de formulario .. por el URL ya lo propagastes así que puedes asignarlo a tu value de un campo de formulario ..
<input type="text" name="nombre" value="<? echo $_GET['nombre'] ?>">
Un saludo,