icarus
Guest
регулярные выражения
Привет всем !
Делаю проверку данных введенных пользователем, условие такое :
можно вводить латинские буквы, русские и цифры
$NameChannel_type = $_POST['NameChannel_type'];
if(!preg_match('~^[a-zA-Zа-яА-Я0-9]+$~', $NameChannel_type))
{
print "<br><b><small>Значение 'Название канала' задано в неправильном формате !</b></small><br>";
print "<b><small>В этом поле должны вводиться только буквенные и(или) числовые значения...</b></small>";
exit;
}
на латиницу и цифры, все нормально
русские буквы игнорирует.
Что не так ?
Привет всем !
Делаю проверку данных введенных пользователем, условие такое :
можно вводить латинские буквы, русские и цифры
$NameChannel_type = $_POST['NameChannel_type'];
if(!preg_match('~^[a-zA-Zа-яА-Я0-9]+$~', $NameChannel_type))
{
print "<br><b><small>Значение 'Название канала' задано в неправильном формате !</b></small><br>";
print "<b><small>В этом поле должны вводиться только буквенные и(или) числовые значения...</b></small>";
exit;
}
на латиницу и цифры, все нормально
русские буквы игнорирует.
Что не так ?