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

Автор темы: jhonnn
ID темы: 1103
Информация:
Тема содержит 8 сообщения, была просмотрена 2308 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Вопросы новичков
 Распечатать тему
Символы при регистрации
jhonnn
Как можно изменить количество допустимых символов при регистрации? И второй вопрос: как запретить какой-либо символ? Спасибо.

Необходимо указывать для тем адекватные названия, излагающие краткую суть последующего вопроса!

Изменил(а) jikaka, 28.11.2012 10:07
 
jikaka
где именно? при реге много полей
 
Web
jhonnn
Извиняюсь, в никнейме.
 
jikaka
файл: includes/classes/UserFieldsInput.class.php

строка:
Скачать исходники  Код
if (!preg_check("/^[-0-9A-Z_@\s]+$/i", $this->_userName)) {



 
Web
jhonnn
А как запретить пробел при регистрации ника?
 
mishqa35
Файл UserFieldsInput.class.php, строка 183
Скачать исходники  Код
      $this->_userName = isset($_POST['user_name']) ? stripinput(trim(preg_replace("/ +/i", " ", $_POST['user_name']))) : "";



Убрать пробел
Скачать исходники  Код
      $this->_userName = isset($_POST['user_name']) ? stripinput(trim(preg_replace("/+/i", " ", $_POST['user_name']))) : "";



 
Web
jhonnn
а ограничить длину ника где?
 
mishqa35
Этот же файл, строка 186
Скачать исходники  Код
         if (!preg_check("/^[-0-9A-Z_@\s]+$/i", $this->_userName)) {



Попробуй так
Скачать исходники  Код
         if (!preg_check("/^[-0-9A-Z_@\s]{3,10}+$/i", $this->_userName)) {



Или так
Скачать исходники  Код
         if (!preg_match("/^[-0-9A-Z_@\s]{3,10}$/i", $this->_userName)) {



3 это минимальное, 10 максимальное
 
Web

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

Перейти на форум:
Похожие темы
Темы Форум Ответов / Просмотров Последние сообщения
Проблема при установке  →  Установка и настройка системы 7 / 564 02.05.2018 13:31
Возможно ли при помощи тестов (вопросов) проверить совместимость М и Ж?  →  Разное 0 / 585 09.08.2017 22:44
Ошибка регистрации.  →  Вопросы новичков 12 / 9620 20.12.2016 16:59
как задать класс textarea при включенном TinyMCE?  →  Темы оформления 7 версии 5 / 8326 14.11.2016 15:05
Forbidden 403 при попытке редактировать профиль  →  Ошибки, баги 2 / 2449 20.07.2016 06:10
Смена темы без регистрации(гостевой)  →  Вопросы новичков 3 / 5520 04.07.2016 01:28
Ошибка при регистрации  →  Ошибки, баги 49 / 26620 21.05.2016 12:48
Тема при установке системы  →  Установка и настройка системы 5 / 2927 22.04.2016 06:16
Как "подружить" PHP Fusion и Facebook? Несовпадение кодировки при перепосте!  →  Ошибки, баги 11 / 20625 07.03.2016 11:26
Раскрывающийся и скрывающийся блок при клике по ссылке  →  Javascript, ajax, jquery 6 / 5825 06.02.2016 21:01
Топ 5 пользователей форума
Alex Alex (1,179)   Zaxap Zaxap (1,078)   Vova Vova (877)   Pisatel Pisatel (678)   util util (666)