y para verificar si es un mail... podrias usar la funcion ereg para buscar el @ y el . ;)
para mi seria mas practico
Código PHP:
if( $_POST['nombre']!="" )
{
echo "El campo esta vacio";
}
Código PHP:
if(!ereg("@",$_POST['email'] && !ereg(".",$_POST['email'] ) )
{
echo "Escribe un e-mail valido";
}