no me funciona no hace nada, ya modifique lo que me dijiste ya da espacios pero si introduzco numeros no marca el error es como si no hiciera nada el preg_match();
Código PHP:
if($_POST[nombre]=="")
{
$Errornom="El campo Nombre esta vacio";
$cuentaErrores++;
}
else
if(!preg_match("/^[a-zA-Z\s]+$/",$_POST[nombre]))
{
$Errornom="El campo Nombre deben de ser letras";
$cuentaErrores++;
}