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

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

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

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

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

Ezhique

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мой ikonboard 2.1.9 RUS запрещает регить русские ники (ну это не новость..)..
Однако, что примечательно, не все.
Лишь содержащие буквы "я" и "п".
Код в register.cgi таков:
 

Код:
  $inmembername =~ y/ /_/;
     
    $_ = $inmembername;
 
if(/[\xFF\xDF\xCF\xEF\x9F]+/g){  
             print header(); &error("$ibtxt{'1858'}&$ibtxt{'1905'}");  
            }  
         if ((m/\b[_]/) || (m/_{2,}/) || (m/[_]\b/)) {  
    print header(); &error("$ibtxt{'1858'}&$ibtxt{'1905'}");  
   }  
unless (/^[\w\d\xB3\xE0-\xFF\xA3\xC0-\xDF\xA8\xC0-\xDF\xB8\xE0-\xFF\xF0\x80-\x9F\xF1\xA0-\xAF\xE0-\xEF\xA1\xB0-\xCF\xF1\xD0-\xEF\x80-\x9F\xA0-\xAF\xE0-\xEF\xDD\x80-\xDF\xDE\xE0-\xFE\xDF]+$/){  
        print header(); &error("$ibtxt{'1858'}&$ibtxt{'1905'}");  
       }  
 

 
Кто-нибудь знает, в чем проблема? Очень прошу разобраться..
Заранее благодарю..

Всего записей: 10 | Зарегистр. 30-07-2003 | Отправлено: 06:48 31-07-2003 | Исправлено: Ezhique, 06:49 31-07-2003
lynx



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

Цитата:
 $inmembername =~ y/ /_/;  
     
    $_ = $inmembername;  
 
if(/[\xFF\xDF\xCF\xEF\x9F]+/g){  
             print header(); &error("$ibtxt{'1858'}&$ibtxt{'1905'}");  
            }  
         if ((m/\b[_]/) || (m/_{2,}/) || (m/[_]\b/)) {  
    print header(); &error("$ibtxt{'1858'}&$ibtxt{'1905'}");  
   }  
unless (/^[\w\d\xB3\xE0-\xFF\xA3\xC0-\xDF\xA8\xC0-\xDF\xB8\xE0-\xFF\xF0\x80-\x9F\xF1\xA0-\xAF\xE0-\xEF\xA1\xB0-\xCF\xF1\xD0-\xEF\x80-\x9F \xA0-\xAF\xE0-\xEF\xDD\x80-\xDF\xDE\xE0-\xFE\xDF]+$/){  
        print header(); &error("$ibtxt{'1858'}&$ibtxt{'1905'}");  
       }  
 

 
Э.... где же такое нарыло то....
 
Пиши так:
 

Код:
 
    $inmembername =~ y/ /_/;
 
    $_ = $inmembername;
         if ((m/\b[_]/) || (m/\W+/) || (m/_{2,}/) || (m/[_]\b/)) {
print header(); &error("Регистрация&Имя пользователя содержало запрещенные символы");
            }
    if($emailaddress !~ /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/) { print header(); &error("Регистрация&Недопустимый адрес e-mail"); }
 


Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 13:54 31-07-2003
Ezhique

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо, конечно, но с таким вариантом кода русские ники вообще не регятся
Есть ли хоть какая-нибудь возможность сделать доступными все буквы русского алфавита?..

Всего записей: 10 | Зарегистр. 30-07-2003 | Отправлено: 23:34 31-07-2003
Marilda

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ezhique
Правильный код дала lynx, ставьте его и избежите проблем. Лучше с самого начала запретить русскобуквенные ники, чем потом искать здесь способ их конвертирования в латинские. Поверьте ступавшим на эти грабли.  
 

Цитата:
Мой ikonboard 2.1.9 RUS запрещает регить русские ники (ну это не новость..) ... Лишь содержащие буквы "я" и "п". Кто-нибудь знает, в чем проблема? Очень прошу разобраться..  

Не любит сервер имен файлов, а значит, и ников с русскими буквами. А ники с "я" вообще недопустимы на нек. серверах.

Всего записей: 381 | Зарегистр. 24-10-2002 | Отправлено: 23:51 31-07-2003
Ezhique

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я-то верю. Однако черта тоже испокон веков малюют, а он.. ну вы сами знаете
Интересно было бы получить небольшую справку по реальным опасностям, таящимся в русских никах...
 
Помогите, если есть на то силы.. С меня пиво

Всего записей: 10 | Зарегистр. 30-07-2003 | Отправлено: 00:05 01-08-2003 | Исправлено: Ezhique, 05:05 01-08-2003
lynx



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

Цитата:
Интересно было бы получить небольшую справку по реальным опасностям, таящимся в русских никах...  

 
Дык вот же:
 
http://forum.ru-board.com/forums.cgi?action=filter&forum=21&filterby=topictitle&word=%F0%F3%F1%F1%EA
 
 
Реальная опасность, вот например:
 
 
Не регистрирует русские ники
 

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 16:48 01-08-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