Xwab
Форумыnavigate_nextПрограммирование на PHP

Помогите с запросом фильтрации
Сообщения
Kuroi

Всем привет.
Подскажите запрос фильтрации.
Методом пост передается значение типа IK_11461178 цифры всегда разные и в разном количестве, мне нужно
что бы ифкой проверяло соответствие по IK_ и ранодомные цифры в любом количестве и если не соответствует требованию то отправляет пользователя покурить.
[php:1:b27f070fad]if (!preg_match("/^[a-zA-Z0-9_]+$/", $_POST['step2_login'])) {
$smarty->assign('css', "error");
$smarty->assign('err_info_title', "Ошибка");
$smarty->assign('err_info_show', "Запрешенные символы в логине.");
$smarty->assign('err_info_action', "Вернуться для правки");
$smarty->display("$path/styles/error.tpl");
exit();
}
[/php:1:b27f070fad]
вот по этому типу.

20 Мар 2013, 19:56
Okula

Так:
[php:1:f80f19ae47]if(preg_match('~^IK_\d+$~', $_POST['step2_login']) == 0) {
$smarty->assign('css', "error");
$smarty->assign('err_info_title', "Ошибка");
$smarty->assign('err_info_show', "Запрешенные символы в логине.");
$smarty->assign('err_info_action', "Вернуться для правки");
$smarty->display("$path/styles/error.tpl");
exit();
}[/php:1:f80f19ae47]

20 Мар 2013, 20:02
Kuroi

Спасибо большое.

20 Мар 2013, 20:06
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.