홈

$_SERVER[HTTP_REFERER] 사용가능하게 하기

$_SERVER[HTTP_REFERER] 이 않되는 경우는 아래 불당님께서 말씀하신 경우이구요.

$_SERVER[HTTP_REFERER] 이 가능하게 하려면 

1. a 링크 ,

2. form 전송시 ,

3. form 을 새창으로 전송시,

4. form 이나 a 링크를 아이프레임으로 전송시

위 네가지 테스트 해 보니 $_SERVER[HTTP_REFERER]  이 생성이 되었습니다.

다른 방법이 또 있는지는 잘 모르겠구요...  예를 들어 location.href

는 $_SERVER[HTTP_REFERER] 이 생성되지 않습니다.

좀더 보안적으로 사이트를 만드시려면 location.href 보다 <a href=''> 와 폼으로 전송하여

$_SERVER[HTTP_REFERER]  를 체크 하는 것이 보안적으로 좀더 우위에 있을 것 같더군요.

[이 게시물은 관리자님에 의해 2011-10-31 17:12:10 PHP & HTML에서 이동 됨]
|

댓글 3개

location.href 이 referer가 생성이 안되었군요.. 아하...

좋은 정보 감사합니다.
firefox에서는 생성이 됩니다. firefox에서도 생성 안되게 하려면 2번 referer 세탁을 해야 되요.
그렇군요... ㅋㅋ
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

5,403건

개발과 관련된 유용한 정보를 공유하세요. 질문은 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
JavaScript 09-05-11 조회 8,908
JavaScript 09-05-08 조회 2,590
기타 09-05-04 조회 3,501
기타 09-05-01 조회 2,795
jQuery 09-04-30 조회 3,331
JavaScript 09-04-30 조회 3,849
기타 09-04-18 조회 2,923
JavaScript 09-04-17 조회 2,874
정규표현식 09-04-13 조회 3,820
기타 09-04-13 조회 2,072
MySQL 09-04-13 조회 3,519
기타 09-04-13 조회 2,800
기타 09-04-10 조회 3,529
기타 09-04-10 조회 2,983
JavaScript 09-04-04 조회 3,665
jQuery 09-04-02 조회 8,280
PHP 09-03-19 조회 3,733
MySQL 09-03-15 조회 5,822
기타 09-03-15 조회 2,670
기타 09-03-13 조회 3,027
jQuery 09-03-10 조회 3,714
MySQL 09-03-05 조회 4,026
JavaScript 09-03-05 조회 4,376
기타 09-02-27 조회 4,581
기타 09-02-23 조회 4,769
기타 09-02-21 조회 3,304
기타 09-02-21 조회 2,920
기타 09-02-17 조회 2,697
기타 09-02-17 조회 3,378
기타 09-02-17 조회 2,975