Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Либо пусто либо 3-6 цифр
Форумы портала PHP.SU » PHP » Регулярные выражения » Либо пусто либо 3-6 цифр

Страниц (1): [1]
 

1. PooH - 22 Марта, 2010 - 13:29:09 - перейти к сообщению
собственно.
нужно составить выражение для регистрационнй формы
если есть у клиента инвайт-номер - вводит его (3-6) цифр
если нет нормера пропускаем без символов.
Сейчас написанно
'parid' => "^[0-9]{0,6}$",
пустое поле не позволяет оставить
P. S. чето тема не заводится если опрос не добавить.
2. Champion - 22 Марта, 2010 - 13:53:54 - перейти к сообщению
Ну для начала, 3-6 цифр - это {3,6}, а не {0,6}. А пусто - это empty(). В чем проблемы-то?
(Добавление)
А почему пустое поле не позволяет оставить - надо разбираться. На сколько оно на самом деле пустое и чем оно фильтруется кроме этой регулярки.

 

Powered by ExBB FM 1.0 RC1