묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
IP차단하기 (특정아이피만 제외)
2005.10.10 11:54
저희 홈페이지에 접속되는 IP대역을 차단하였는데 특정아이디만 제외하고 싶습니다.
대략
<?
$ip = array(
"0.0.0", //
"0.0.1.1", //
"212.162.*.*" //);
for($i=0; $i<count($ip); $i++) {
if(ereg($ip[$i],$REMOTE_ADDR)) die("서버 관리자에 의해 차단되었습니다.");
}
?>
여기에서
212.162.*.*
에서
내가 홈페이지 접속을 허용하고자 하는 아이디는 212.162.56.120 입니다.
이럴경우 어떻게 해야되나요??
어떤 구분을 써야되는지?
자세히 위의글과 수정하여 올려주세요..
대략
<?
$ip = array(
"0.0.0", //
"0.0.1.1", //
"212.162.*.*" //);
for($i=0; $i<count($ip); $i++) {
if(ereg($ip[$i],$REMOTE_ADDR)) die("서버 관리자에 의해 차단되었습니다.");
}
?>
여기에서
212.162.*.*
에서
내가 홈페이지 접속을 허용하고자 하는 아이디는 212.162.56.120 입니다.
이럴경우 어떻게 해야되나요??
어떤 구분을 써야되는지?
자세히 위의글과 수정하여 올려주세요..
부분을
if(ereg($ip[$i],$REMOTE_ADDR) && !ereg("212.162.56.120",$REMOTE_ADDR) die("서버 관리자에 의해 차단되었습니다.");
이렇게 해주면 될 듯 합니다.