2011年3月11日

[PHP-users 35526] Re:モバイルにて、Aタグで来たか、IMGタグで来たか判別するには?

こんにちは。ふけと申します。

携帯で返ってくるかわかりませんが、
$_SERVER['HTTP_ACCEPT']をつかえませんか?

<imgタグからきた場合、例えば、
Accept: image/png,image/*;q=0.8,*/*;q=0.5
みたいなのが返ってきますから、


if (stristr($_SERVER['HTTP_ACCEPT'],"image")) {
//画像タグから
} else {
//たぶんリンク
}

みたいな感じで。

(11/03/11 13:22), yamashita@xxxxx 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@xxxxx
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3
>


--
☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
パノラマ撮影&WEB公開ASPサービス

スペーススキャン - パノラマフォトギャラリー -

観光案内、工場案内、モデルルーム紹介、店舗案内、
街並み紹介、施工事例 等々、ご相談ください!
iPad、iPod、iPhoneにも対応!
http://www.spacescan.jp/
================================================
株式会社 フロム・ワン 富家 聡(Satoshi Fuke)
satoshi@xxxxx satoshi@xxxxx
北九州市小倉南区南方4-6-5
TEL 093-962-5011 FAX 093-963-1130
================================================
_______________________________________________
PHP-users mailing list PHP-users@xxxxx
http://ml.php.gr.jp/mailman/listinfo/php-users
PHP初心者のためのページ - 質問する前にはこちらをお読みください
http://oldwww.php.gr.jp/php/novice.php3


投稿者 xml-rpc : 2011年3月11日 14:16
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/102520
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。