|
 |
11년 전 |
/********** 파라미터값 규칙 설정 함수 *****************/
function addParamRule($obj,$rule){
$chk = 1;
$obj = trim($obj);
if($obj){
//한글체크
if(!eregi("kr",trim($rule))){
if(preg_match("/[\xA1-\xFE\xA1-\xFE]/",$obj)) $chk = 0;
}
//영문체크
if(!eregi("en",trim($rule))){
if(preg_match("/[a-zA-Z]/",$obj)) $chk = 0;
}
//숫자체크
if(!eregi("int",trim($rule))){
if(preg_match("/[0-9]/",$obj)) $chk = 0;
}
//특수문자체크
if(!eregi("special",trim($rule))){
if(preg_match("/[!#$%^&*()?+=\/]/",$obj)) $chk = 0;
}
//echo $obj.":".$rule.":".$chk." // ";
if($chk != 1) {
echo "'".$obj."' 값에 금지된 문자가 포함되어 있습니다.";
exit;
}
}
}
//공통 차단 목록 2009.10.07
addParamRule($idx,"int");
addParamRule($no,"int");
addParamRule($num,"int");
addParamRule($tmpl,"en");
addParamRule($linkid,"int");
addParamRule($linkid,"int, kr, en"); |
|
추천 : 698 |
추천
목록
|
|