- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
function replace_rus($str){
$str = str_replace("а","|",$str);
$str = str_replace("б","|",$str);
$str = str_replace("в","|",$str);
$str = str_replace("г","|",$str);
$str = str_replace("д","|",$str);
$str = str_replace("е","|",$str);
$str = str_replace("ё","|",$str);
$str = str_replace("ж","|",$str);
$str = str_replace("з","|",$str);
$str = str_replace("и","|",$str);
$str = str_replace("й","|",$str);
$str = str_replace("к","|",$str);
.......
.......
}
$bak = replace_rus($nickname);
if(!preg_match("!^[@\\*\\)\\(\\?\\!\\-_\\]\\|\\[=~]+$!i",$bak)){
говорит что недопустимые символы )
Проверка на допустимые символы =)) автор заменяет все разрешенные символы на палочки, а потом регуляркой смотрит, есть ли в строке чтонибудь помимо палочек ))
guest 03.03.2009 07:10 # 0
примерно так же в mysql ищут число вхождений подстроки :-)
guest 03.03.2009 15:53 # 0
такой добротный говнокод :)
guest 03.03.2009 16:04 # 0
та да... попахивает))
guest 04.03.2009 15:00 # +1
Это при регистрации так называемого бодр чата. Самого популярного в wap... =)
guest 17.11.2012 12:26 # 0
-_\\
roman-kashitsyn 17.11.2012 13:47 # 0
guest 17.11.2012 16:34 # 0