[PHP-users 896] Re: 環境変数の取得

George Akimoto php-users@php.gr.jp
Mon, 23 Jul 2001 22:20:53 +0900


秋元と申します。

javascriptには
document.referrer
という
REFERERを取得する関数があります。

<SCRIPT Language="JavaScript">
<!--
document.write("<img src=banerlog.php?ref=" + document.referrer + ">");
// -->
</SCRIPT>
<NOSCRIPT>
<img src=banerlog.php>
</NOSCRIPT>

として、PHPで $ref を参照すればよいかと思いますが。

<><><><><><><><><><><><><><>
 George Akimoto
mailto:akimoto@ferrari.interq.or.jp
<><><><><><><><><><><><><><>



> -----Original Message-----
> From: php-users-admin@php.gr.jp [mailto:php-users-admin@php.gr.jp]On
> Behalf Of yasu,m
> Sent: Wednesday, July 25, 2001 9:57 PM
> To: php-users@php.gr.jp
> Subject: [PHP-users 893] 環境変数の取得
>
>
> はじめまして マスオカです。
>
> バナーを貼り付けた、ページのアクセス解析をしたいのですが
> どうも上手くいきません..(無理な事をしているのかも?)
>
> 解析したいページ  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
> _______________________________________________
> PHP-users mailing list
> PHP-users@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
>
>
>