| 
				
					| 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&%>
 
 Не должно пускать.
 |  
					|  |   |  |