홈페이지에 접속 ip차단 방법에 대해 알아보겠습니다.
<?
$ip_list_text = "아이디피1::아이피2::아이피3::아이피4";
$ip_list = explode("::",$ip_list_text); //차단 아이피 리스트를 :: 기호기준으로 나누어주기
$ip_cnt = count($ip_list ); // 차단 아이피 갯수 구하기
for($i=0; $i <= $ip_cnt; $i++){
if($ip_list [$i] == $_SERVER["REMOTE_ADDR"]) {
$r_cnt= "1";
}
}
if($r_cnt == "1") { // 접속한 곳이 차단리스트에 있는 아이피라면 아래 처리
echo "<script>alert('bye'); window.location.href='http://www.nana.com';</script>";
}
?>
이렇게 구성하시면됩니다.
아이피리스트를 저장하는 공간을 따로 만드셔서 불러와 사용해도됩니다.
해외아이피 부터, 요즘 휴대폰때문에 아이피가 넘쳐나서
원천봉쇄 방법은 안되지만 상대방을 귀찮게 할수는 있겠네요.