Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
24.04.2010, 16:57
|
|||
---|---|---|---|
|
|||
Валидация телефона и e-mail - оптимальный подход |
|||
#18+
Здравствуйте коллеги. Пишется некий Веб-сервис, форма личных данных. На форме есть поля для домашнего телефона, сотового, почты. Стоит ли делать валидацию? Ведь если захочется - можно написать "osel@pil.cok". С другой стороны не хочется чтобы в базе были телефоны типа 81111111111 или мейлы а-ля smmooookee. Советуйте, не стесняйтесь. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.04.2010, 17:14
|
|||
---|---|---|---|
Валидация телефона и e-mail - оптимальный подход |
|||
#18+
Субботний пахарь С другой стороны не хочется чтобы пока видно только одну сторону - твою ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.04.2010, 17:47
|
|||
---|---|---|---|
Валидация телефона и e-mail - оптимальный подход |
|||
#18+
Субботний пахарь С e-mail валидация может быть: 1) Простое - наличие @ 2) Отправить код потверждения на указанный e-mail - тогда 100% будут вводить правильные e-mail C телефонами (домашними) - валидация только на цифры, больше помоему ни как, да редко кто из домашних пользователей будет вам реальный номер вводит. С сотовыми, конечно можно выпендрится (если речь идет только про сотовые России) в инете есть сборник какие 3 цифры после +7 или 8 какому сотовому оператору принадлежат, 916,918 - МТС и т.д. - но нужно ли оно вам, отслеживать новые серии - один гемор. Короче по телефонам - успокойтесь и контролируйте наличие только цифр, (), - ______________________________________________________________ "Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код". I'm love design principle KISS - Keep It Simple, Stupid А вообще я всегда ввожу данные от балды, кроме как когда должно прийти потверждение на мыло. Но кто читает подпись таким мелким шрифтом... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
24.04.2010, 18:54
|
|||
---|---|---|---|
|
|||
Валидация телефона и e-mail - оптимальный подход |
|||
#18+
По телефонам(мобильным), так же как и с e-mail, шлите туда смс-ку с кодом активации. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2010, 10:53
|
|||
---|---|---|---|
|
|||
Валидация телефона и e-mail - оптимальный подход |
|||
#18+
OZKA, Да еще и на SQL-инъекцию не плохо было бы проверить. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2010, 10:55
|
|||
---|---|---|---|
|
|||
Валидация телефона и e-mail - оптимальный подход |
|||
#18+
OZKA, Да еще и на SQL-инъекцию не плохо было бы проверить. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
25.04.2010, 13:00
|
|||
---|---|---|---|
|
|||
Валидация телефона и e-mail - оптимальный подход |
|||
#18+
По способу реализации - согласен с OZKA. Кроме того, если цена вопроса высока, а мораль не интересует, то можно воспользоваться для валидации БД телефонов, прописки и т.д., найти которые можно на любом развале. Но советую отказаться от хранения персональных данных вообще, потому что 1) Пользователи довольно болезненно относятся к предоставлению информации (если, конечно, это не адрес доставки, например), и в 70% случаев сразу говорят "адью!" 2) По Закону о персональных данных , для работы с ними (в т.ч. хранения) нужно письменное согласие лица, данные к-рого храните. Правда, конечно, проверяющие дошли ещё не до всех, но могут и дойти - нормальная такая кормушка, наподобие проверок пожарных, санэпиднадзора и т.д. А вообще - ну зачем вам эта валидность телефонов и email? Разве что спам туда рассылать, или рекламными звонками людей доставать. Потому что найти сколько-нибудь серьёзного человека всё равно не сможете, если человек хочет оставаться анонимным - он останется. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/search_topic.php?author=%D0%9A%D1%83%D0%BC%D1%83%D0%BA&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 1052ms |
total: | 1221ms |
0 / 0 |