Владислав 0 Опубликовано: 18 августа 2018 Рассказать Опубликовано: 18 августа 2018 Привет всем! кто может помочь? Как запретить регистрацию русскими буквами и пробелы между слов? 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' => "Запрещено использовать пробелы, а также русские символы в имени пользователя", Пробовал я это, ничего не вышло. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.