Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

Фильтрация русских и английских букв при регистрации

Обсуждение темы Фильтрация русских и английских букв при регистрации в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Достаточно часто сталкивался с такой проблемой. При регистрации в чате некоторые пользователи подделывают ник .Например пишут ник "Ленка", меня русскую "е" на английскую. ...


Закрытая тема
 
Опции темы
Старый 06.08.2004, 01:46   #1
Достаточно часто сталкивался с такой проблемой. При регистрации в чате некоторые пользователи подделывают ник .Например пишут ник "Ленка", меня русскую "е" на английскую. Кто нибудь знает, как это можно устранить? Буду премного благодарен!
 
Старый 06.08.2004, 01:46
Ссылки
Старый 06.08.2004, 02:02   #2
1)Запретить русские(или английские символы.) в нике :-) Правда, это не самый лучший вариант.
2)Запретить использование одновременного использования 2 языков.

Блин, а больше в голову ничего и не лезет!
 
Старый 06.08.2004, 04:20   #3
Просто надо правильно использовать РНР. Например, когда кто-то регистрируется, то в его файл или ячейку в БД записывается его имя + все варианты, которые получаются, если таким образом менять буквы. А потом, если кто-то захочет смухлевать, провести проверку и сравнить со всеми теми вариантами.
 
Старый 06.08.2004, 04:27   #4
seka, ну ты псих! Я тоже хотел предложить этот вариант! Но потом передумал. Как ты себе представляешь регистрацию ника, типа "Великий_ВСемогущий_Дэвид_Коперфильд_он_же_фокусни к"??? Это же тысячи, если не миллионы вариантов! И как ты себе представляешь перебор символов с таким кол-вом вариантов? Загрузка сервера хоста на пару сотен тысяч процентов? :-) Лол!
 
Старый 06.08.2004, 05:25   #5
Nielson, нет просто нужно тогда будет ограничить длинну регистрируемого ника до трёх букв! =]]]]]
 
Старый 06.08.2004, 13:33   #6
Можно ограничить длину имени до 8-ми символов. Тогда вариантов МАКСИМУМ может быть 2^8=256 (Такая обработка займёт доли секудны!!!). А памяти это будет занимать не более чем 2^11=2048 В, т.е. 2 килобайта. Может это и вправду абсурд. Но можно было бы попробовать.
 
Старый 06.08.2004, 14:15   #7
seka, а с чего ты решил, что 2^8?
 
Старый 06.08.2004, 14:21   #8
Если для каждого из восьми символов возможно по два варианта (кириллица и латиница), то получается как бы восьмизначное двоичное число. Известно, что восьмизначное двоичное число может означать десятичное число от 0 до 255. Т.о. мы имеем 256 вариантов. Или 2^8. Я не знаю, как по-другому объяснить, это математика.
 
Старый 06.08.2004, 15:50   #9
Цитата:
Просто надо правильно использовать РНР
Nielson, seka, Вы сначала сделайте такую систему на PHP, а потом говорите уже о вариантах. Вы знаете как сделать эту проверку?

Unlimit, а зачем нужно это делать? Ники всё равно путаться не будут. В любом чате этого запрета нету...
 
Старый 06.08.2004, 22:00   #10
seka, XAPTEMOB - сколько варантов возможно в данном случае? Разве только 256?
 
Старый 06.08.2004, 22:00
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите изменить цвет букв во флеш логотипе Махнач Технологии Flash 0 23.06.2011 06:46
Почему могут выходить знаки вопроса вместо букв? Вертер ASP, Perl, PHP и MySQL 9 26.02.2010 06:33
Проблема проверки ввода цифр и букв в мозиле smilexpo ASP, Perl, PHP и MySQL 4 22.12.2005 17:54
Фильтрация и переадресация BESTIARI HTML, CSS, JavaScript 4 12.01.2005 13:53
Отображение русских букв (help) OUT HTML, CSS, JavaScript 4 10.01.2004 01:14


Текущее время: 14:28. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум