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

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

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

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

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

Randome

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
не большой глюк на форуме http://www.omsk.ws
всё регит только не выдает сообщение о удачной регистрации или о  том ,что ник нейм занят, а вместо этого выдает:
Warning: Unknown modifier '/' in /home/o/omsk.6.com1.ru/WWW/sources/Register.php on line 666
 
кто знает как это пофиксить?
а то народ регится и думают из за такого сообщения,что их ник нейм не зарегин.

Всего записей: 31 | Зарегистр. 06-06-2003 | Отправлено: 01:07 06-06-2003
theIggs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Randome
А строчки из Register.php с 656 по 676 можно увидеть? 666ую желательно выделить...  


----------
Русская поддержка по IP.Board на IBResource.ru.
Для счастья нужно: национальный трекер и поисковик!

Всего записей: 1114 | Зарегистр. 13-11-2002 | Отправлено: 04:20 06-06-2003
Randome

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
if ($this->class->parser->error != "")
{
$std->Error( array( 'LEVEL' => 1, 'MSG' => $this->class->parser->error) );
}

//Write it to the DB.

$ibforums->input['Post'] = preg_replace( "/'/", "\\'", $ibforums->input['Post'] );

$DB->query("UPDATE ibf_members SET signature='".$ibforums->input['Post']."' WHERE id ='".$this->class->member['id']."'");

// Buh BYE:

$std->boink_it($this->class->base_url."&act=UserCP&CODE=22");

exit;
}





}
 
 
Добавлено
666-ая пробел перед
// Buh BYE:

Всего записей: 31 | Зарегистр. 06-06-2003 | Отправлено: 15:14 06-06-2003
theIggs



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Randome
Ничего не понимаю, в Register.php не то что таких строк нет - там вообще нигде нет, например, $ibforums->input['Post']... У тебя какая версия?
Нет, это точно не Register.php!..

----------
Русская поддержка по IP.Board на IBResource.ru.
Для счастья нужно: национальный трекер и поисковик!

Всего записей: 1114 | Зарегистр. 13-11-2002 | Отправлено: 16:46 06-06-2003
Randome

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

//+--------------------------------------------
//| Are they in the reserved names list?
//+--------------------------------------------

if ($ibforums->vars['ban_names'])
{
$names = explode( "|" , $ibforums->vars['ban_names'] );
foreach ($names as $n)
{
if (preg_match( "/$n/i", $in_username ))
{
$this->show_reg_form('err_user_exists');
return;
}
}
}

//+--------------------------------------------
//| Are they banned?

//+--------------------------------------------
//| Are they in the reserved names list?
//+--------------------------------------------

if ($ibforums->vars['ban_names'])
{
$names = explode( "|" , $ibforums->vars['ban_names'] );
foreach ($names as $n)
{
if (preg_match( "/$n/i", $in_username ))
{
$this->show_reg_form('err_user_exists');
return;
}
}
}

//+--------------------------------------------
//| Are they banned?
 
блин прокосячил
вот вот этот код.
а 666 строка
эта if (preg_match( "/$n/i", $in_username ))
 

Всего записей: 31 | Зарегистр. 06-06-2003 | Отправлено: 01:02 07-06-2003
theIggs



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

Код:
if (preg_match( "/$n/i", $in_username ))  

Странно, это же стандарт...
Попробуй заменить на

Код:
if (preg_match( "#$n#i", $in_username ))  


Код:
if (preg_match( "/$n/", $in_username ))  


Код:
if (preg_match( "$n", $in_username ))  

сообщи о результатах... :\

----------
Русская поддержка по IP.Board на IBResource.ru.
Для счастья нужно: национальный трекер и поисковик!

Всего записей: 1114 | Зарегистр. 13-11-2002 | Отправлено: 08:42 07-06-2003
Randome

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
theIggs
спасибо вроде теперь пашет
 
вставил :
if (preg_match( "#$n#i", $in_username ))  

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

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Invision Board » глюк с регистрацией новых ников


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru