NOTICE

접속자 IP 구분

Date : 2008. 1. 25. 17:30 Category : Programming/PHP
(Language : php)
  1. <?
  2. $userIP = $_SERVER['REMOTE_ADDR'];
  3. $covertIP = sprintf("%u", ip2long($userIP));
  4. $query = "select * from ipTable where column1<=".$convertIP." and column2>=".$userIP;
  5. $result = mysql_query($query);
  6. $row = mysql_fetch_array($result);
  7. ?>

뭐~
대충 이렇게 하면 된다.
접속자 IP 갖고 와서 정수형으로 변환(ip2long)하고
IP를 디비에 있는 IP 대역폭에 속하는지 확인해서

여차 저차 하면 차단도 가능하고 페이지 이동도 가능하다.
구글도 이거 비스무리하게 하지 않을까?
google.com을 쳐도 google.co.kr을 쳐도~
죄다 한글 페이지로 보내 버리잖수.
우리나라에서 접속했다는 걸 알고는~
예리한 생키;;