Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Провека данных, введённых юзером

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Провека данных, введённых юзером
Имя
Сообщение << Старые топики   Новые топики >>
Провека данных, введённых юзером - 2006-07-26 18:13:13   
STALK3R

Сообщений: 8
Оценки: 0
Присоединился: 2006-06-02 21:43:09
Привет всем, вопрос такой:
Какие "опасные" данные символы нужно проверять скажем при вводе ника / пароля?
Если ник можно проверять регулярным выражением $check = preg_match("/[a-zA-Z0-9\.-_]/); Т.н разрешены буквы, цифры тире, точка и подчёркивание, а как быть с паролем?? если у юзера хочет пароль с кавычкой, или скобкой? (можно заюзать char******. Составьте рег. выражение для пароля и, скажем ника или url. Заранее благодарен
Post #: 1
Провека данных, введённых юзером - 2006-07-26 18:15:12   
Python

Сообщений: 4964
Оценки: 0
Присоединился: 2005-12-14 08:32:13
Вот, нашёл через поиск:





duron 1200 с вентилятором



Курилка : Просмотр темы - Прикольная тема про ТразборкиТ в сети
Post #: 2
Провека данных, введённых юзером - 2006-07-26 20:14:11   
Pupkin-Zade

Сообщений: 9398
Оценки: 1489
Присоединился: 2004-03-10 13:54:16
Кавычки надо вырезать ессно - обойдутся
Post #: 3
Провека данных, введённых юзером - 2006-07-29 10:19:32   
nerezus

Сообщений: 99
Оценки: 0
Присоединился: 2004-09-19 11:39:00
Вырезать?
Вырезать - непомерная тупость.
Надо просто правильно заносить в бд, а потом правильно выводить.

А если у меня ник Д'Артаньян? И что, вырезать будешь, да?

Регексп для URL: /\b((?:https?|ftp|file):\/\/[-\w0-9+&@#\/%?=~_|!:,.;]*[-a-zA-Z0-9+&@#\/%=~_|])/
Регексп для пароля: /.+/
Регексп для ника: /.+/
Post #: 4
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Провека данных, введённых юзером







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.