[PHP-users 27764] Re: 賢い HTTP_REFERER ?

katsu2000x@gmail.com katsu2000x @ gmail.com
2005年 12月 6日 (火) 01:46:54 JST


齊藤です。

javascriptを呼ぶとき(メールの例だと"./test.php")、onloadで別のPHPプログラムへREFERERを引数として渡せばいいと思います。

  var ref = encodeURIComponent(document.referrer);
  var img = new Image();
  img.src = 'get_ref.php?ref=' + ref

みたいな感じですかね。
test.htmlでtest.php(で書かれたjavascriptプログラム)を呼んだときは、REFERERとして
http://www.example.com/test.htmlが取得できるはずです。
あとはger_ref.phpでREFERERを処理すればいいんじゃないかと。


PHP-users メーリングリストの案内