Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Изменение параметров регистрации

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

chaosstorm

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здравствуйте! Как сделать так, чтобы при регистрации имя участника и пароль не могло начинаться на цифру. Чтобы если участник при регистрации выбрал себе имя (например 7Days), то ему бы форум написал, что имя не может начинаться с цифры или просто отказал в регситрации под данным именем.  А присланный пользователю на e-mail сгенерированный пароль тоже не начинался бы с цифры.

Всего записей: 18 | Зарегистр. 04-12-2002 | Отправлено: 18:14 05-06-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Запретить начинать имя с цифры так:
 
register.cgi
 
После:

Код:
 
       if ($emailaddress =~ /^$bannedemail/) { $bannedmember = "yes"; }
       if ($inmembername eq "$bannedname") { $bannedmember = "yes"; }
       if ($ipaddress =~ /^$bannedip/) { $bannedmember = "yes"; }
            }
        if ($bannedmember eq "yes") {
 print header(); &error("Регистрация&$Тут какой-то текст ошибки);
          }
 

 
Добавить:
 

Код:
 
##Запрет имени с цифры start
       if ($inmembername =~ /^[0-9]/) {
       print header();  
       &error("Регистрация&$Имя пользователя не может начинаться на цифру");
          }
##end
 

 
А в пароле то это зачем?
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 20:38 05-06-2003 | Исправлено: lynx, 20:42 05-06-2003
Nazarius



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В продолжении темы о именах.
 
Хочецца, чтобы можно было писать имя кирилицей.
Это не повредит работе форума?
 
У меня такая проверка:
         if ((m/\b[_]/) || (m/\W+/) || (m/_{2,}/) || (m/[_]\b/)) {
Что надо добавить, чтобы воспринималась кирилица?

Всего записей: 107 | Зарегистр. 04-06-2003 | Отправлено: 12:02 06-06-2003
Xnom



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nazarius

Цитата:
писать имя кирилицей

не советую.
1)нужно будет вводить проверку на неиспользование в имени разных раскладок
2)возникнут проблемы с некоторыми буквами на сервере, т.к. название профайла участника = его имени

Всего записей: 778 | Зарегистр. 09-10-2002 | Отправлено: 12:36 06-06-2003
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Nazarius
 

Цитата:
Хочецца, чтобы можно было писать имя кирилицей.  
Это не повредит работе форума?  

 
Повредит. Читать внимательно:
 
http://forum.ru-board.com/topic.cgi?forum=29&topic=15&start=0#lt
 
Есть выходы - запрет одновременного использования русских и англ. букв, но если честно, то поскольку в IB2 имена юзеров - это имена файлов, то в никсах с русскими именами файлов могут быть косяки, например, многие сталкиваются с такими косяками даже в файлах помощи, названных русскими буквами. В общем, сильно не советую.
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 18:24 06-06-2003
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Изменение параметров регистрации


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru