어떤 사이트에서 왔는지 아는 방법?
글쓴이: 세벌 / 작성시간: 목, 2005/01/06 - 8:10오전
http://bbs.kldp.org/memberlist.php?mode=posts&order=DESC&start=0
에서 1등하신 분의 홈페이지에 들어가보니KLDP에서 오신 것을 환영합니다.
라는 문장이 나오더군요.
혹시나 해서 직접 http://pynoos.byus.net 이렇게 치니KLDP에서 오신 것을 환영합니다.
라는 문장이 안 나오더군요.
그렇다면 내가 방문한 사이트가 어떤 사이트를 통해 왔는지 알 수 있단 얘기 같은에 이런 건 어떻게 하는지 궁금
Forums:
홈으로 넘어가는 링크에 kldp 링크라는 특정 값을 넘겨주지 않을까요?
홈으로 넘어가는 링크에 kldp 링크라는 특정 값을 넘겨주지 않을까요?
『 아픔은.. 아픔을 달래줄 약이 무엇인지 알면서도 쓰지 못할 때 비로소 그 아픔의 깊이를 알수가 있음이다. 』
『 for return...』
HTTP_REFERER 값으로 알겠죠.
HTTP_REFERER 값으로 알겠죠.
[code:1][root@madnom root]# te
아이쿠..로그인 안해서 수정을 몬하네- -;GET http://p
아이쿠..로그인 안해서 수정을 몬하네- -;
GET http://pynoos.byus.net/ HTTP/1.0
User-agent: Mozilla
Referer: http://kldp.org/ <---- 요기 값이
<? ref = getenv("HTTP_REFERER"); ?> <--- 요렇게 나옵니다.
------식은이 처------
길이 끝나는 저기엔 아무 것도 없어요. 희망이고 나발이고 아무 것도 없어.
보통 브라우저는 링크를 클릭해서 어떤 페이지로 이동할 때, 새로운 페이지
보통 브라우저는 링크를 클릭해서 어떤 페이지로 이동할 때, 새로운 페이지로 Referer 라는 값을 함께 보냅니다.
보통 <a> 링크에만 해당하며, JavaScript 로 이동한다던지 meta 태그 같은건 해당하지 않는 것으로 알고 있습니다. (확실하지는 않아요~)
이 값은 브라우저에 의해 보내지는 값이므로, 누락되거나 변조될 가능성이 있습니다. 따라서 중요한 일(예컨데 회원 인증이라던지...)에는 사용해서는 안되는 값이죠. =3
PHP 에서는 $_SERVER['HTTP_REFERER'] 으로 알수 있습니다.
----
블로그 / 위키 / 리눅스 스크린샷 갤러리
어, 저도 모르게 제 홈에 대한 글이 올라와 있군요..^^;저작자
어, 저도 모르게 제 홈에 대한 글이 올라와 있군요..^^;
저작자로서 얘기해 드리면.. 인클루드님이 소개한 방법 그대로 사용하였습니다.
참고로, 몇몇 제 지인들(제 홈의 링크에 있는)과 검색엔진(구글, 네이버)에서 들어오는 경우 그런 메시지들을 보여줍니다. :)
그리고 제 index.php 는 로봇의 진행을 막기 위해서 버튼을 두었습니다. 아직까지는 로봇이 제 홈에 있는 내용을 긁어가는 것이 못마땅해서요.
---
http://coolengineer.com
댓글 달기