ÇѱÛ, ¿µ¹®, ¼ýÀÚ, Ư¼ö¹®ÀÚ Ã¼Å©ÇÏ´Â ÇÔ¼ö |
|
|
 |
10³â Àü |
/********** ÆĶó¹ÌÅÍ°ª ±ÔÄ¢ ¼³Á¤ ÇÔ¼ö *****************/
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"); |
|
̵̧ : 497 |
̵̧
¸ñ·Ï
|
|