접속자 현황에서 IP를 나라별로 확인 방법

캐나다 토론토에서 교육 Site를 그누보드를 이용하면서,

접속자가 어느 나라에서 접속하였는지 알고 싶어서, 확인하다 그누보드의 어느분께서
방법을 알려 주셔, 적용을 하였습니다.

이 방법을 함께 공유하려고 합니다.

1 http://ip-to-country.webhosting.info/node/view/6 에서 ip-to-country 를 download하신후
  제가 그곳에서 받은 file을 첨부합니다. 자주 내용이 바뀌니 종종 down받으셔, 적용을 하시면 됩니다.

2 download file을 server에 adm에 copy

3 server에 ip2c table을 만듬 (첨부하는 ipcountrytest.php에 structure가 있음)

4 ipcountrytest.php를 실행

   이제 Server에 Table 내용이 존재하겠네요.


5 adm/visit_list.php 수정
$ipsql = "SELECT a3, country FROM ip2c WHERE INET_ATON('$ip') between start and end";
$ipresult = sql_query($ipsql);
$iprow=sql_fetch_array($ipresult);

위의 내용을 추가하신후,

IP보여주는 곳을 아래와 같이 약간 수정해 주시명, Country Code가 3 Digit (한국은 KOR)로 표시
<td>$ip($iprow[a3])</td>



필요하신 분들께 약간의 도움이 되시면 합니다.

캐나다 토론토에서,

이경우
james@mapleedu.com
www.mapleedu.com

첨부파일

ip-to-country.csv (3.7 MB) 74회 2007-12-28 05:57
ipcountrytest.php (1.1 KB) 71회 2007-12-29 09:23
|

댓글 6개

공개해 주셔서 감사합니다. ^^
오~ 세계로 뻗어 나아가는 그누보드~
감사합니다. 잘 쓰겠습니다. 머지않아 토론토에서 차로 30분 거리인 런던에다 둥지를 틀 예정인데 잘 하면 얼굴 보겠네~요. ♬♬♬
감사합니다..
잘 사용하겠습니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
18년 전 조회 3,040
18년 전 조회 3,175
18년 전 조회 3,243
18년 전 조회 4,763
18년 전 조회 4,919
18년 전 조회 7,732
18년 전 조회 2,813
18년 전 조회 5,535
18년 전 조회 7,911
18년 전 조회 4,398
18년 전 조회 7,004
18년 전 조회 3,424
18년 전 조회 4,365
18년 전 조회 2,628
18년 전 조회 3,325
18년 전 조회 3,405
18년 전 조회 6,418
18년 전 조회 2,939
18년 전 조회 5,745
18년 전 조회 3,028
🐛 버그신고