人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

User-agent を見て、IE か、Firefox かを切り分けるPHPのscript で最近のはあるでしょうか?
IE6,Firefox3 などと大雑把に切り分けてくれるのがいいのがいいです。

●質問者: kaiketsu
●カテゴリ:インターネット ウェブ制作
✍キーワード:firefox IE IE6 PHP SCRIPT
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● ele_dir
●35ポイント

こんな感じでしょうか。

http://codezine.jp/article/detail/947

もしくは、

$ua = $_SERVER["HTTP_USER_AGENT"];

if(ereg("Firefox/2",$ua)){

header("Location: http://*****");

exit;

}elseif(ereg("Firefox/3",$ua)){

header("Location: http://*****");

exit;

}elseif(ereg("MSIE 6",$ua)){

header("Location: http://*****");

exit;

}else{

header("Location: http://*****");

exit;

}

など正規表現で振り分けても良いかともいます。

◎質問者からの返答

とりあえず、この程度でいいようですね。


2 ● palo
●35ポイント

次のようなスクリプトで判別ができます。


$agent = $_SERVER["HTTP_USER_AGENT"];

if (strstr($agent, "MSIE")) {

echo "MSIE
\n";

} elseif (strstr($agent, "Firefox")) {

echo "Firefox
\n";

} else {

echo "Other
\n";

}

(参考) http://www.openspc2.org/userAgent/

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ