어떤 경로로 해서 이 홈에 오게 됐는지 알아내는 방법
1. HTTP_REFERER
이전 경로의 값을 가지는 변수입니다.
$_SERVER['HTTP_REFERER']
$HTTP_SERVER_VARS['HTTP_REFERER']
$HTTP_REFERER
처럼 사용하시면 됩니다.
2. parse_url() 함수
해당 URL 을 스키마,호스트,패스,쿼리 등의 연관배열 형태로 반환합니다.
3. gethostbyname() 함수
해당 호스트의 IP를 가져옵니다.
예)
$referer = parse_url($_SERVER['HTTP_REFERER']);
$ip = gethostbyname($referer[host]);
echo "$referer[host]"; // 도메인 출력
echo "$ip"; // ip 출력
이전 경로의 값을 가지는 변수입니다.
$_SERVER['HTTP_REFERER']
$HTTP_SERVER_VARS['HTTP_REFERER']
$HTTP_REFERER
처럼 사용하시면 됩니다.
2. parse_url() 함수
해당 URL 을 스키마,호스트,패스,쿼리 등의 연관배열 형태로 반환합니다.
3. gethostbyname() 함수
해당 호스트의 IP를 가져옵니다.
예)
$referer = parse_url($_SERVER['HTTP_REFERER']);
$ip = gethostbyname($referer[host]);
echo "$referer[host]"; // 도메인 출력
echo "$ip"; // ip 출력
[이 게시물은 관리자님에 의해 2011-10-31 17:16:08 PHP & HTML에서 이동 됨]
댓글 2개
15년 전
감사합니다.
14년 전
어떤 경로로 해서 이 홈에 오게 됐는지 알아내는 방법
게시글 목록
| 번호 | 제목 |
|---|---|
| 1076 | |
| 1073 | |
| 1068 |
HTML
php 에서 xml 자유롭게 쓰기
4
|
| 1066 |
HTML
변수 함수 모음
|
| 1060 | |
| 1049 | |
| 1045 |
HTML
엔터치면 다음칸으로 이동.
3
|
| 1044 | |
| 1043 |
HTML
asp 목록보기
|
| 1041 | |
| 1039 | |
| 1038 |
HTML
테이블 복사
|
| 1037 | |
| 1036 | |
| 1035 |
HTML
레이어 좌표 이동-1
|
| 1034 |
HTML
프레임 제어속성
|
| 1033 | |
| 1032 |
HTML
prototype API
|
| 1028 | |
| 1025 | |
| 1021 | |
| 1018 | |
| 1016 | |
| 1015 |
HTML
글자수 제한시켜 짜르기
|
| 1014 |
HTML
레이어 스부적스부적 이동 스크립트
|
| 1012 | |
| 1010 | |
| 1008 |
HTML
[SQL]Update문
1
|
| 1007 |
HTML
[SQL]Insert 문
|
| 1006 |
HTML
[SQL]Table 만들기
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기