$is_intercept_ip = false;
$pattern = array(
"xxx1.xxx.xxx.xxx", // 엄프로그래머
"xxx.xxx.xxx",
);
$is_possible_ip = false;
for ($i=0; $i<count($pattern); $i++) {
$pattern[$i] = trim($pattern[$i]);
if (empty($pattern[$i])){
continue;
}
$pattern[$i] = str_replace(".", "\.", $pattern[$i]);
$pat = "/^{$pattern[$i]}/";
$is_possible_ip = preg_match($pat, $_SERVER['REMOTE_ADDR']);
if ($is_possible_ip)
break;
}
if (!$is_possible_ip){
HEADER("Location: about:blank");
die("");
exit;
}
$pattern = array(
"xxx1.xxx.xxx.xxx", // 엄프로그래머
"xxx.xxx.xxx",
);
$is_possible_ip = false;
for ($i=0; $i<count($pattern); $i++) {
$pattern[$i] = trim($pattern[$i]);
if (empty($pattern[$i])){
continue;
}
$pattern[$i] = str_replace(".", "\.", $pattern[$i]);
$pat = "/^{$pattern[$i]}/";
$is_possible_ip = preg_match($pat, $_SERVER['REMOTE_ADDR']);
if ($is_possible_ip)
break;
}
if (!$is_possible_ip){
HEADER("Location: about:blank");
die("");
exit;
}
'프로그램.코딩' 카테고리의 다른 글
| php4 용 소켓통신.. (0) | 2012/02/09 |
|---|---|
| php . ip별로 걸러내기설정 (0) | 2011/01/06 |
| Step Carousel Viewer v1.8 (0) | 2009/12/02 |
| 인터넷 사이트를 열수 없습니다. 작업이 중단되었습니다. (0) | 2008/03/06 |
| 서버시간표시, 서버타임기준으로 Client 컴에 시간표시하기 (0) | 2007/12/18 |
| JW FLV player (0) | 2007/12/03 |