본문 바로가기
Programming/CodeIgniter

CodeIgniter에서 접속자 국가 알아내기..

by 신규하 2009. 9. 25.
ci(CodeIgniter)에서 접속한 국가를 알아내는 플러그인이 있어서 소개 합니다.


사용자가 접속한 사람의 IP를 가지고 사용자의 지역을 알아 줍니다.
플러그인에서 약간 수정하고 정리한 것을 여기에 올렸습니다. 참고 하시고 사용하세요.


지역 정보는 아래 데이터에서 받아서 사용합니다.(압축에 포함되어 있음)

ftp://ftp.afrinic.net/pub/stats/afrinic/delegated-afrinic-latest ftp://ftp.apnic.net/pub/stats/apnic/delegated-apnic-latest ftp://ftp.arin.net/pub/stats/arin/delegated-arin-latest ftp://ftp.lacnic.net/pub/stats/lacnic/delegated-lacnic-latest ftp://ftp.ripe.net/ripe/stats/delegated-ripencc-latest ftp://ftp.apnic.net/pub/stats/iana/delegated-iana-latest

여기서 delegated-iana-latest 파일의 데이터를 추가 하면, ZZ로 나오는 지역이 있어서.. 제외 하셔도 괜찮습니다. 그리고 지역이 없으면 빈값이 나옵니다.

PHP용 클래스가 필요 하신 분은
여기로 가서 참조 하세요.

댓글