#php #리퍼러 #referer #도메인 #네이버 #구글 #다음
안녕하세요.
Gi-1의 개발일기 입니다.
최근, 리퍼러라는 것을 알게 되어 정리하고자 합니다~
1. 리퍼러
리퍼러(referer)는 href나 onclick, 즉 하이퍼링크를 통해서 방문했을 때 전송이 됩니다.
직접 도메인을 입력하거나 즐겨찾기 등 하이퍼링크를 통해서 방문한 것이 아닌 경우 다이렉트 접속으로 분류 됩니다.
2. 리퍼러 함수
$_SERVER['HTTP_REFERER']
3. 네이버, 구글, 다음 구별하기
<?php
if(isset($_SERVER['HTTP_REFERER'])){
$referurl = $_SERVER['HTTP_REFERER'];
if (strpos($referurl,'naver.com')) {
echo "네이버";
} else if(strpos($referurl,'daum.net')){
echo "다음";
} else if(strpos($referurl,'google.com') || strpos($referurl,'google.co.')){
echo "구글";
}
}
?>
'코드정리 > Php & Mysql' 카테고리의 다른 글
[MYSQL] 현재 월의 합산 가격 표시 (0) | 2023.02.12 |
---|---|
[Php] 게시판 파일 업로드 / 파일권한(chmod) / Unlink (0) | 2023.02.05 |
[Php & Mysql] 회원가입 및 로그인 만들기 (0) | 2022.10.10 |
[생활코딩] WEB3 - PHP & MySQL, PHP로 게시판 만들기 (0) | 2022.10.09 |
[생활코딩 _ Mysql ] Table 생성 / Data Type (0) | 2022.09.01 |
댓글