[PHP-users 35528] Re: モバイルにて、Aタグで来たか、IMGタグで来たか判別するには?
NISHIMURA Yutaka
forml @ aypio.net
2011年 3月 11日 (金) 23:02:36 JST
西村です。
aaa.phpで表示されたページで
img タグで bbb.phpを呼び出し、aaa.phpとbbb.phpが同時に呼び出されたときのみ
カウントを有効とすればいいでしょう。
bbb.phpの単独の呼び出しを防ぐために、aaa.phpで適当なセッションIDを付加し、
bbb.phpでそれを検証すればよいかと。
Reply to <20110311130126.99CD.573C1CB9 @ digital-media.biz>
yamashita @ axidia.co.jp wrote:
>
> こんにちは。
> 山下と申します。
>
> 初めて投稿させて頂きます。
>
>
> 現在、大変困った状態でして、お知恵を貸して頂きたく
> メールさせて頂きました。
>
> モバイルでプログラムにアクセスが来た時
> Aタグで来たか、IMGタグで来たか判別する方法はないでしょうか。
>
>
> ●正常アクセス
> <a href="http://xxx.com/aaa.php?guid=ON">リンクで来るのはOK</a>
>
> ×不正アクセス
> <img src="http://xxx.com/aaa.php?guid=ON" border=0 width="1" height="1" />
>
>
> 上記のようにimgタグでaaa.phpにアクセスが来たらエラーとしたいのです。
>
>
> ドコモ・au・ソフトバンクの3キャリアにてUIDをaaa.phpで取得し
> DBへ保存してユニークアクセス数を求めているのですが、
> IMGで呼ばれた不正アクセス分のUIDが入ってしまって困っています。
>
>
> 何か良い方法は無いでしょうか。
>
> 何かヒントだけでも構いません。
>
>
> ちなみに、↓この質問に類似します。
> http://oshiete.goo.ne.jp/qa/5436566.html
>
> こちらではheader情報で、ある程度判別でガマンするといった着地になっていますが
> 当方はモバイル相手ですので、モバイル特有の情報取得で使えるものはないかと模索しています。
>
>
> 宜しくお願い致します。
>
>
> _______________________________________________
> PHP-users mailing list PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
--
NISHIMURA,Yutaka./西村ゆたか <forml @ aypio.net>
PHP-users メーリングリストの案内