Войти на сайт Регистрация
Добавить шаблон В каталоге: 578
Fance.ru
Запрет регистрации ников с пробелами и русскими символами
21.09.2013
  • 579 Просмотров:
  • 0 Скачиваний:
  • 0 Комментариев:
  • 0.0 Рейтинг:
  • (Голосов: 0)
Описание:
Отличный хак, который поможет вам запретить регистрацию ников с пробелами и русскими символами.

В файле /engine/modules/register.php найти

Код
if (strpos( strtolower ($name) , '.php' ) !== false) $stop .= $lang['reg_err_4'];


добавить ниже:

Код
if( preg_match( "/[а-яёА-ЯЁ|\s]/", $name ) ) $stop .= $lang['reg_err_99'];


В файле /engine/ajax/registration.php найти:

Код
if (preg_match("/[\||\'|\<|\>|\[|\]|\"|\!|\?|\$|\@|\/|\\\|\&\~\*\{\+]/",$name))
  {
   
  $stop .= $lang['reg_err_4'];
  }


добавить ниже:

Код
if( preg_match( "/[а-яёА-ЯЁ|\s]/", $name ) )
  {
  $stop .= $lang['reg_err_99'];
  }


В файле /language/Russian/website.lng найти

Код
'reg_err_27' => "Вы уже авторизованы на сайте под зарегистрированным аккаунтом.",


добавить ниже:

Код
'reg_err_99' => "Запрещено использовать пробелы, а также русские символы в имени пользователя",


Устанавливайте, пользуйтесь.
Источник: не указан
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]