프래임사용시 방문자 접속경로 표시문제 해결방법입니다.

· 2005-07-27 (수) 11:37:35 · 4971 · 4
프레임 사용하다 보면 방문자의 접속경로가 부정확해서 고민하다가 생각해냈습니다.

아래 프레임셋을 갖는 첫페이지 파일을 ...

<frameset rows="0,*" border=0 framespacing=0 frameborder=0>
<frame name="left" src="./blank.html" noresize scrolling=no frameborder=0>
<frame name="right" src="./html/index.php?xrURL=<?=$_SERVER['HTTP_REFERER']?>" noresize frameborder=0>
</frameset>
...

그리고 html/bbs/countinsert.inc.php파일에서..

$sql = " insert $cfg[table_count]
set co_ip = '$_SERVER[REMOTE_ADDR]',
co_date = '$today',
co_time = '".substr($now,11,8)."',
co_referer = '$_SERVER[HTTP_REFERER]',
co_agent = '$_SERVER[HTTP_USER_AGENT]' ";

이부분을 아래와 같이 수정하면 접속경로가 제대로 들어오더군요.....

if($xrURL==""){

$sql = " insert $cfg[table_count]
set co_ip = '$_SERVER[REMOTE_ADDR]',
co_date = '$today',
co_time = '".substr($now,11,8)."',
co_referer = '$_SERVER[HTTP_REFERER]',
co_agent = '$_SERVER[HTTP_USER_AGENT]' ";

}else{

$sql = " insert $cfg[table_count]
set co_ip = '$_SERVER[REMOTE_ADDR]',
co_date = '$today',
co_time = '".substr($now,11,8)."',
co_referer = '$xrURL',
co_agent = '$_SERVER[HTTP_USER_AGENT]' ";

}

팁이 될지 모르겠네요..^^;
|

댓글 4개

좋은 정보 감사 합니다. ^^ 좋은 팁이죠... 나눌수 있는 기쁨 ^^ 좋습니다. ^^
감사합니다. 멋진 팁이네요^^;
감사합니다....이거 g4에 적용하려면 어떻게 해야 하나요?

혹시 방법을 알고 계시다면 알려주시면 감사드립니다........
정말 감사합니다요!
접속경로가 계속 같게 나와서 왜 그런지 몰랐는데요
가르쳐 주셔서 감사합니다요 ^^

복 많이 받으세용~
댓글을 작성하시려면 로그인이 필요합니다.

그누3 팁자료실

1,026건
+
제목 글쓴이 날짜 조회
05-07-28 조회 5,968
05-07-27 조회 4,972
05-07-24 조회 5,688
05-07-17 조회 4,662
05-07-15 조회 6,440
05-07-14 조회 4,335
05-07-08 조회 4,671
05-07-08 조회 4,378
05-07-08 조회 3,880
05-07-08 조회 3,925
05-07-08 조회 3,934
05-07-03 조회 3,584
05-07-02 조회 4,023
05-06-30 조회 5,246
05-06-30 조회 5,893
05-06-20 조회 7,326
05-06-17 조회 3,746
05-06-12 조회 4,924
05-06-03 조회 5,308
05-06-01 조회 4,350