Lo que tienes q hacer es llamar a la misma página, es decir, realizar una llamada a la misma página donde tienes el formulario, por lo que esa página tiene q ser un archivo php.
La cosa sería hacer algo asi:
Código PHP:
<html>
<head>
<title>Formulariotitle>
</head>
<body>
<?
if (!$_POST){
//si no ha enviado el formulario lo enseñamos
?>
<form action="formulario.php" method="post">
tu formulario aqui
</form>
<?
}else{
// si ha enviado el formulario hago las comprobaciones
// que tenias en tu archivo php separado
}
?>
</body>
</html>
Saludos.