mmm tenes diferentes formas de hacerlo ...
si sos muy ordenado, podrias tener todo en el mismo archivo...
caso contrario usa diferentes archivos para mantener tu aplicacion lo mas ordenada posible...
Ej:
index.html
Código HTML:
<html>
.
.
.
<form action="registrar.php" method="post">
.
.
.
</form>
.
.
.
</html>
registrar.php
Código PHP:
<?
procesar
calcular
todas las operaciones
guardar en DB
if(guardar == true){
header("location: correcto.html");
}else{
header("location: error.html");
}
?>
correcto.html
Código HTML:
Los datos se guardaron de forma correcta!
error.html
Código HTML:
Hubo un error y los datos no se guardaron!
Esta seria un forma facil y ordenada.
saludos