|
|
|
|
|
для: Natusia
(22.01.2007 в 09:46)
| | Сошлось с ответом ;)
Спасибо всем ! | |
|
|
|
|
|
|
|
для: Trianon
(22.01.2007 в 09:22)
| | ой, я ошиблась - конечно же РУССКИХ! 8=) | |
|
|
|
|
|
|
|
для: Natusia
(22.01.2007 в 08:51)
| | >я проверяю на присутствие латинских букв так
Смело! А как же тогда русские? :)
Между прочим, такой способ и для английских не подходит, поскольку они идут не подряд. | |
|
|
|
|
|
|
|
для: mehelson
(22.01.2007 в 07:41)
| | ошибка, как минимум, в порядке указания границ диапазона и том, что Вы пытаетесь контролировать лишь один знак:
<?php
if(!preg_match("|^[0-9A-Za-z]+$|", $_POST['name']))
exit("ошибка");
?>
|
| |
|
|
|
|
|
|
|
для: mehelson
(22.01.2007 в 07:41)
| | я проверяю на присутствие латинских букв так
мне кажется правильнее ваше выражение записать | |
|
|
|
|
|
|
| Здравствуйте всем !
Проблема в следующем :
нужно проверить символы введенные в поле формы.
допустимы только латинский шрифт и цифры...
предположим езь поле , в нем, например "text 123"
<?php
if(!preg_match("|^[0-9a-Z]$|", $_POST['name']))
exit("ошибка");
?>
|
так вот всегда "ошибка" ,
подскажите как нада ?
Спасибо ! | |
|
|
|
|