|
|
|
| нужно отслеживать приходящую строку на символы русского и латинского алфавита , цифры и символы : = + пробел _ *
сделал
if (mb_ereg("^[a-zA-Zа-яА-ЯЁё0-9:=+ _*]{2,300}$",htmlspecialchars($_POST['desc']))) {$flag_desc = true;} else {$flag_desc = false;}
но чтото непроканывает
и как еще сделалть в этом же проверку чтобы сиволы не повторялись
т.е. чтобы нельзя сделать +++++++ или +++*****++++
а обязательно чтоб внутри была хоть одна буква
Спасибо ! | |
|
|
|
|
|
|
|
для: Nevi
(18.05.2008 в 01:31)
| | Каким критерием пользовались, применяя эту функцию mb_ereg ? | |
|
|
|
|
|
|
|
для: AcidTrash
(19.05.2008 в 21:52)
| | тем что только mb_ereg более менее корректно работает с UTF-8
на вопрос хотелось бы уж очень ответ получить | |
|
|
|