-Cross- Опубликовано 14 Ноября 2007 Жалоба Поделиться Опубликовано 14 Ноября 2007 Как сделать ограничение на кол-во символов в нике...оч надо... Наверняка тема поднималась уже, но поиск результатов не дал... Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Renderhp Опубликовано 14 Ноября 2007 Жалоба Поделиться Опубликовано 14 Ноября 2007 Я сам не пробовал, но кажеться, что нужно сделать это: Находим ./sources/action_admin/registration.php Там ищем вот это: //----------------------------------------- // Test dname //----------------------------------------- if ( $this->ipsclass->vars['auth_allow_dnames'] ) { if ( ! $members_display_name OR strlen($len_d) < [b][u]3[/u][/b] OR strlen($len_d) > [b][u]32[/u][/b] ) { $form_errors['dname'][] = $this->ipsclass->lang['reg_error_no_name']; } } Дальше меняем выделеные цыфры на нужные. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 -Cross- Опубликовано 14 Ноября 2007 Автор Жалоба Поделиться Опубликовано 14 Ноября 2007 3 - 'это минимум а 32 максимум. верно?Спасибо за помощь Скорее всего не экшен_админ, а экшен_паблик. Там такой код встречается в двух местах.Когда редактирую в первом, ограничение не меняется... Когда редактирую во втором месте, выскакивает ошибка Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 -Cross- Опубликовано 16 Ноября 2007 Автор Жалоба Поделиться Опубликовано 16 Ноября 2007 Ну что, может кто подскажет? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sannis Опубликовано 16 Ноября 2007 Жалоба Поделиться Опубликовано 16 Ноября 2007 1. Какая ошибка кто должен угадывать?2. Да, ./sources/action_public/register.php3. В обоих местах. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 -Cross- Опубликовано 16 Ноября 2007 Автор Жалоба Поделиться Опубликовано 16 Ноября 2007 Всё, разобрался.там не вда места, там много мест, где прописана максимальная длина.. Я везде заменил и стало всё ок Вопрос номер два:как запретить, что бы все буквы ника были большими? Скажем что бы было разрешено только несколько больших букв. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 GiV Опубликовано 16 Ноября 2007 Жалоба Поделиться Опубликовано 16 Ноября 2007 strtoupper(strtolower($name)) === $name (для русских ников нужна нормально настроенная локаль) либо регуляркой (не желательно) preg_match('~[A-ZА-Я]~', $name); Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 -Cross- Опубликовано 20 Ноября 2007 Автор Жалоба Поделиться Опубликовано 20 Ноября 2007 И сколько больших букв станет разрешено?И куда это вставлять (или что заменять)? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 GiV Опубликовано 20 Ноября 2007 Жалоба Поделиться Опубликовано 20 Ноября 2007 В обоих случаях БОЛЬШИЕ ники не прокатят, но пройдут ТаКиЕ.. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
-Cross-
Как сделать ограничение на кол-во символов в нике...
оч надо...
Наверняка тема поднималась уже, но поиск результатов не дал...
Ссылка на комментарий
Поделиться на других сайтах
8 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.