묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
접속자의 지역정보를 알수 있는 방법 없을까요?
2003.09.17 07:38
안녕하세요... PHP초보자인데요..
PHP로 접속자의 IP는 remote_addr로 알수 있잖아요..
그 밖에 환경변수 몇개 써서.. 접속자의 os그리고 browser의 종류와 버젼을 알아 낼수 있던데요..
접속자의 지역이나.. 사용중인 통신업체(하나로, 한국통신 등등)을 알아 낼수 있는 방법은 없나요.
물론 whois에 접속해서..ip넣고 조회하면.. 정확한 위치는 않나와도.. 근처는 알아낼수 있던데..
실제로.. 보자면
조회하신 IP주소의 사용기관 정보는 아래와 같습니다.
IP 주소 : 218.234.26.0-218.234.27.255
네트워크 이름 : HANANET-EVALLEY-DONGJAK<--------------------- 출력하고 싶은 부분
연결 ISP명 : HANANET <---------------------출력하고 싶은 부분
ISP 연결날짜 : 20020725
할당내역 등록일 : 20020725
[ IP 사용 기관 정보 ]
기관고유번호 : ORG239366
기관명 : 하나로통신
시도명 : 서울
주소 : 서초구 서초동 1445-3
[ 네트워크 책임자 인물 정보 ]
이름 : 승인엽
기관명 : 하나로통신
시도명 : 서울
주소 : 서초구 서초동 1445-3
전화 번호 : +82-80-8282-106
Fax : +82-2-6266-6483
전자 우편 : info@hananet.net
[ 네트워크 담당자 인물 정보 ]
이름 : 황승철
기관명 : 하나로통신
시도명 : 서울
주소 : 서초구 서초동 1445-3
우편 번호 : 137-728
전화 번호 : +82-80-8282-106
Fax : +82-2-6266-6483
전자 우편 : info@hananet.net
한 웹페이지에.. 접속자의 ip,os,browser,등과 함께 접속자 주소 및 사용중인 통신업체를 함께 출력하고 싶거든요..
어떤 님이.. 밑에다.. 클래스와 소켓사용해서.. whois 정보 빼내오는 코드 짜셨던데.. 않되더라고요..
솔직히 잘이해도 않가고요..
하여간.. 아시는 분은 좀 알려주세요..
글구.. ASP에선.. remote_host가 remote_addr과 비슷한 역활을 하던데..
PHP에선... 책자보니.. 접속자의 호스트명을 알려준데요.. 그럼 ping -a 아이피주소....이거 쳐서..나오는 호스트명 알려준다는 거 아닌 가요? 그래서.. 테스트 해보니.. 아무것도 아찍히던데..remote_host의 정확한 정체는 무엇인지..
아시는분은 알려주세요..그럼 감사합니다.
PHP로 접속자의 IP는 remote_addr로 알수 있잖아요..
그 밖에 환경변수 몇개 써서.. 접속자의 os그리고 browser의 종류와 버젼을 알아 낼수 있던데요..
접속자의 지역이나.. 사용중인 통신업체(하나로, 한국통신 등등)을 알아 낼수 있는 방법은 없나요.
물론 whois에 접속해서..ip넣고 조회하면.. 정확한 위치는 않나와도.. 근처는 알아낼수 있던데..
실제로.. 보자면
조회하신 IP주소의 사용기관 정보는 아래와 같습니다.
IP 주소 : 218.234.26.0-218.234.27.255
네트워크 이름 : HANANET-EVALLEY-DONGJAK<--------------------- 출력하고 싶은 부분
연결 ISP명 : HANANET <---------------------출력하고 싶은 부분
ISP 연결날짜 : 20020725
할당내역 등록일 : 20020725
[ IP 사용 기관 정보 ]
기관고유번호 : ORG239366
기관명 : 하나로통신
시도명 : 서울
주소 : 서초구 서초동 1445-3
[ 네트워크 책임자 인물 정보 ]
이름 : 승인엽
기관명 : 하나로통신
시도명 : 서울
주소 : 서초구 서초동 1445-3
전화 번호 : +82-80-8282-106
Fax : +82-2-6266-6483
전자 우편 : info@hananet.net
[ 네트워크 담당자 인물 정보 ]
이름 : 황승철
기관명 : 하나로통신
시도명 : 서울
주소 : 서초구 서초동 1445-3
우편 번호 : 137-728
전화 번호 : +82-80-8282-106
Fax : +82-2-6266-6483
전자 우편 : info@hananet.net
한 웹페이지에.. 접속자의 ip,os,browser,등과 함께 접속자 주소 및 사용중인 통신업체를 함께 출력하고 싶거든요..
어떤 님이.. 밑에다.. 클래스와 소켓사용해서.. whois 정보 빼내오는 코드 짜셨던데.. 않되더라고요..
솔직히 잘이해도 않가고요..
하여간.. 아시는 분은 좀 알려주세요..
글구.. ASP에선.. remote_host가 remote_addr과 비슷한 역활을 하던데..
PHP에선... 책자보니.. 접속자의 호스트명을 알려준데요.. 그럼 ping -a 아이피주소....이거 쳐서..나오는 호스트명 알려준다는 거 아닌 가요? 그래서.. 테스트 해보니.. 아무것도 아찍히던데..remote_host의 정확한 정체는 무엇인지..
아시는분은 알려주세요..그럼 감사합니다.