Código :
if((strlen($nombre)<3) || (strlen($nombre)>21) || (strlen($nombre)==0) && (!ereg("^[a-z]$",$nombre) || (ereg("^[1-9]$",$nombre)))) { echo "Lo haz escrito mal"; }else{ echo "Lo haz escrito bien"; }
Pero al insertar números, estos pasan sin problema... Alguien me puede dar un consejo...