Alone |
Отправлено: 21 Апреля, 2007 - 14:08:57
|
Super Member
Покинул форум
Сообщений всего: 2393
Дата рег-ции: Дек. 2004
Карма 8
|
Рональд01
Найди в файле register.php примерно такой код:
CODE:if ((ereg("[а-я|А-Я]{1,}",$inmembername)) and (ereg("[a-z|A-Z]{1,}",$inmembername))) {error($lang['Registration'],$lang['int_name'],'',0);}
if (ereg("([ ]{2,})|([<|>]{1,}|([|]{1,})|([[|]]{1,})|([\/|\\]{1,})|([*|?]{1,})|([\|]{1,}))",$inmembername)) error($lang['Registration'],$lang['Name_wrong_sim'],'',0);
И попробуй заменить в проверке это:
CODE:((ereg("[а-я|А-Я]{1,}",$inmembername))
на это:
CODE:if(ereg("[<>1234567890_?%;№!#$^@&=+]+", $inmembername))
Ну т.е. добавть те символы которые ты не хочешь пропускать. |
|
|
Рональд01 |
Отправлено: 21 Апреля, 2007 - 14:37:33
|
Member
Покинул форум
Сообщений всего: 125
Дата рег-ции: Дек. 2006
Карма -2
|
Нет, всеравно пропускает
У меня там так:
CODE:
######check for bad words
if ($exbb['wordcensor']) {
if (bads_filter($inmembername,0) || bads_filter($signature,0)) {
error($lang['Registration'],$lang['No_profanity'],'',0);
}
}
if (empty($exbb['ru_nicks']) && ereg("[а-я|А-Я]{1,}",$inmembername)) {error($lang['Registration'],$lang['Name_wrong_sim'],'',0);}
if ((ereg("[а-я|А-Я]{1,}",$inmembername)) and (ereg("[a-z|A-Z]{1,}",$inmembername))) {error($lang['Registration'],$lang['int_name'],'',0);}
if (ereg("([ ]{2,})|([<|>]{1,}|([|]{1,})|([[|]]{1,})|([\/|\\]{1,})|([*|?]{1,})|([\|]{1,}))",$inmembername)) error($lang['Registration'],$lang['Name_wrong_sim'],'',0);
(Отредактировано автором: 21 Апреля, 2007 - 14:39:38) |
|
|
Alone |
Отправлено: 21 Апреля, 2007 - 15:00:37
|
Super Member
Покинул форум
Сообщений всего: 2393
Дата рег-ции: Дек. 2004
Карма 8
|
Замени вэтом коде это:
CODE:if (empty($exbb['ru_nicks']) && ereg("[а-я|А-Я]{1,}",$inmembername)) {error($lang['Registration'],$lang['Name_wrong_sim'],'',0);}
На это:
CODE:if (empty($exbb['ru_nicks']) && ereg("[<>1234567890_?%;№!#$^@&=+]+",$inmembername)) {error($lang['Registration'],$lang['Name_wrong_sim'],'',0);}
И попробуй зарегистрироваться под ником например: <%&nik&%>
Не должно пускать. |
|
|
|