В логине нужно разрешить только английские буквы, цифры и символы --- * - " .
Спустя 19 минут, 52 секунды (26.10.2009 - 21:14) Gram написал(а):
>Подскажите пожалуйста - как составить список небезопасных символов!?
>В логине нужно разрешить только английские буквы, цифры и символы --- * - " .
if (preg_match('/^[0-9a-zA-Z-_"*]+$/i', $name))
{
Как то так наверное. Лучше составлять не список запрещенных, а список разрешенных
>В логине нужно разрешить только английские буквы, цифры и символы --- * - " .
if (preg_match('/^[0-9a-zA-Z-_"*]+$/i', $name))
{
Как то так наверное. Лучше составлять не список запрещенных, а список разрешенных
Спустя 5 минут, 9 секунд (26.10.2009 - 21:19) Shurick написал(а):
Цитата (Gram @ 26.10.2009 - 18:14) |
Лучше составлять не список запрещенных, а список разрешенных |
да, список разрешенных
я не могу понять как сочинять эти запросы! Объясните плизззз!!!!!!!
Спустя 2 часа, 9 минут, 2 секунды (26.10.2009 - 23:28) Winston написал(а):
Shurick
Держись правила "Запрещено все что не разрешено".
Можешь еще так попробовать
Держись правила "Запрещено все что не разрешено".
Можешь еще так попробовать
PHP |
$page = preg_match ("/^([a-zA-Z0-9])$/i", $page); |
Спустя 12 минут, 38 секунд (26.10.2009 - 23:41) twin написал(а):
Если ставишь модификатор i зачем верхний регистр в паттерне...
Спустя 2 минуты, 33 секунды (26.10.2009 - 23:44) Winston написал(а):
Цитата (twin @ 26.10.2009 - 23:41) |
Если ставишь модификатор i зачем верхний регистр в паттерне... |
Так книги говорят, а зачем не всегда понятно

Спустя 14 минут, 1 секунда (26.10.2009 - 23:58) kirik написал(а):
Цитата (PHPprogramer @ 26.10.2009 - 15:44) |
Так книги говорят |
Не нужно верить всему что говорят

Спустя 11 часов, 31 минута, 12 секунд (27.10.2009 - 11:29) Shurick написал(а):
нарисовал вот так [^-a-zA-Z0-9_@*.] - работает
методом тыка, потому как вовсе не могу понять что означают некоторые символы
я то знаю какие символы хочу пропустить для регистрации но как в самом запросе прально их указать. ведь есть какое нить правило.
методом тыка, потому как вовсе не могу понять что означают некоторые символы
я то знаю какие символы хочу пропустить для регистрации но как в самом запросе прально их указать. ведь есть какое нить правило.
Спустя 14 минут, 24 секунды (27.10.2009 - 11:43) twin написал(а):
Вот правила. Все остальное - параноя и дилетанство.
Спустя 22 часа, 59 минут, 3 секунды (28.10.2009 - 10:42) Shurick написал(а):
Почему!? Я проверяю введенные пользователем данные и говорю что и где он ввел не верно! А приведенная статья действительно полезная! Спасибо!
_____________