if (!preg_match("/[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,4}/i", $mail))
{echo(" Неверно введен е-mail Введите e-mail
в виде mail@mail.ru<br>");
}
if (preg_match("[a-z]", $login))
{echo("Вы неправильно ввели логин (можно только латинские буквы и цифры)<br>");
}
else{echo"Правильно!";
};
Не работает второй if, всегда возврвщает "Правильно!" хоть какими буквами задавай $login. В то время как первое условие работает корретно.