Забыли пароль?
Запросите новый здесь.

Автор темы: snikers987
ID темы: 619
Информация:
Тема содержит 6 сообщения, была просмотрена 2077 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Вопросы новичков
 Распечатать тему
Как запретить использовать в логине кириллицу и латиницу одновременно?
snikers987
http://rusfusion.ru/forum/viewthread.php?thread_id=108 посмотрел эту тему, все понятно, но есть желание запретить использование одновременно латинских и кириллических символов, но как не могу придумать..
 
jikaka
а зачем и какой смысл?
 
Web
dark
Пишем условие проверяем есть ли кириллица.
Следующее тоже самое есть ли латиница.
Затем делаем условие - верны ли два первых? Если верны оба тогда запрещаем, иначе пропускаем.

Первые два условия легко реализуются с помощью регулярок.
 
snikers987
jikaka написал:

а зачем и какой смысл?


Во первых путаница будет, а во вторых хочу избежать одинаковых ников различие в которых к примеру в одной букве "а" , но визуально они одинаковы.
 
Polarfox
dark ну как бы нада или сделать регулярку или не делать ничего... А то на половине как то вот оно никак ac
Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле.
Ежели кто забанен за спам, но не считает себя ботом: можете сообщить мне об этом, все будет хорошо.

PolarLab - вход для подопытных
 
Web
dark
В сообщении snikers987 не было вопроса что бы дали готовый хак к регистрации.

UserFieldsInput.class.php строка 178

if (!preg_check("/^[-0-9A-ZА-Я_@s]+$/i", $this->_userName) || (!preg_match("/^[-0-9А-Я_@s]+$/i", $this->_userName) && !preg_match("/^[-0-9A-Z_@s]+$/i", $this->_userName))) {


Я код не проверял может где есть еще проверки на русские ники, так что там тоже нужно исправлять что бы пропускало.
 

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
Лендингоподобная главная - как заверстать адаптивно в CSS?  →  Пожелания и предложения 2 / 1229 24.04.2018 13:13
Как найти в БД для панели "похожие статьи, новости, темы"?  →  Пожелания и предложения 0 / 509 23.04.2018 17:29
Как защититься от спамеров? капча есть, но она легко вводится  →  Моды 11 / 7947 26.02.2018 19:52
сколько у вас Время загрузки и как оно зависит от хостинга?  →  Пожелания и предложения 9 / 2882 01.02.2018 06:27
Как правильно сделать ЧПУ и переиндексировать сайт?  →  Моды 2 / 3680 22.11.2017 18:20
Посоветуйте JS-слайдер чтобы фотки JPG сменялись как в GIF-анимации  →  Плагины 2 / 1887 13.11.2017 21:01
Посоветуйте как можно больше дешёвых хостингов для лендингов  →  Хостинг 3 / 1802 30.09.2017 18:44
как прикрепить скрипт к сайту  →  Хаки/скрипты 1 / 3385 17.08.2017 10:46
Как правильно подсчитать рейтинг статьи?  →  Хаки/скрипты 3 / 2152 09.08.2017 22:27
Как правильно загрузить свой шрифт в css для всех браузеров?  →  Темы оформления 7 версии 12 / 12729 04.08.2017 10:06
Топ 5 пользователей форума
Alex Alex (1,197)   Zaxap Zaxap (1,078)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)