amigo si envia por POST como lo indica en su form que pone
<form name="formulario" action="" method="POST">
...
pues debe recibir los datos de la misma forma quedaria
Código PHP:
<?php
if ($_POST[name] == "")
{
echo "Ingrese Nombre";
}
else
{
echo "$_POST[nombre]";
}
?>
despues lo demas se entiende no....