0 レビュー
2 回答
ブラウザ-PHPを使用してIEとOperaをブロックする
ユーザーが任意のバージョンのIEまたはOperaを使用している場合、ユーザーを選択したページにリダイレクトしたい。私のウェブサイトはCSS3を完全に使用しており、IEとOperaではまだサポートされていないさまざまな効果(アニメーション効果)があります。 PHPを使ってやりたいです。以下のコードは機能する必要がありますか?
if(preg_match('/MSIE/i',$u_agent) || preg_match('/Opera/i',$u_agent))
{
header("Location: http://www.example.com/reject.html");
}
または、より良い方法を提案してください...
わからない
0
レビュー
答え :
解決策:
これを使用
if(preg_match('/MSIE|Opera/i',$u_agent))
{
header("Location: http://www.example.com/reject.html");
}
わからない
0
レビュー
答え :
解決策:
残念ながら、これをPHPだけで行う方法はありません。ブラウザは通常、ユーザーエージェント文字列を送信しますが、これは非常に簡単になりすますことができます。ユーザーが使用しているブラウザーを100%確認する方法はありませんが、最も信頼できる方法はJavaScriptを使用することです。自分で書くか、 Google検索を実行して、作成済みのものを見つけることができます。
わからない
同様の質問
私たちのウェブサイトで同様の質問で答えを見つけてください。