[PHP-users 893] 環境変数の取得

yasu,m php-users@php.gr.jp
Wed, 25 Jul 2001 21:57:23 +0900 (JST)


はじめまして マスオカです。

バナーを貼り付けた、ページのアクセス解析をしたいのですが
どうも上手くいきません..(無理な事をしているのかも?)

解析したいページ  http://foo.com/index.html に以下の記述をして
<IMG SRC="http://hoge.co.jp/banerlog.php">

banerlog.php にて
// 画像表示
$fp = @fopen("http://hoge.co.jp/image/baner.gif", "r");
print @fpassthru($fp) ;
これで画像を表示して、後に..
環境変数を、データーベースに書き込んでいます。
ですが..

$HTTP_REFERERを取得すると、すべてが
$HTTP_REFERER == http://foo.com/index.html
に成ってしまいます(当然なんでしょうが..)

ここでみなさんに伺いたいのが、
http://foo.com/index.html に対する $HTTP_REFERER を
何とか取得できないものでしょうか?

JavaScript で何とか成ると思っていたのですが..
JavaScript は、無知だったため、$HTTP_REFERER 取得のような事
が出来ない事が数日かけてやっと判りました。(未だ疑心暗鬼)
php的話では、無いような気もするのですが..どこを切り口にすれ
ばよいのかまったく判らず困っています。
どうぞお知恵を拝借させてください。

環境 php3 + FreeBSD4.0 + Apache1.3.17