- 締切済み
携帯とパソコンでページをかえるCGI
フレームページを携帯で見ると 壊れて表示されます 携帯用にURLを用意しても パソコンと同じアドレスで くる人が よくいます ・携帯とパソコンで振り分けることができる ・トップページはどちらも http://aaa/aaa/ ←こんな感じ 振り分けられたあと パソ http://aaa/aaa/pc.html 携帯 http://aaa/aaa/mb.html みたいになると お気に入りやリンクのとき 理由は 携帯やパソコンで振り分けることができなくなるから こんなCGIがありましたら 紹介してください m(_ _)m PHPでもOKです
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- canaanium
- ベストアンサー率47% (106/224)
こんにちは。 こちらを参考にしてみてください。 http://www.vector.co.jp/soft/unix/net/se224707.html あと、携帯とパソコンの振り分けでしたら簡単なやりかたとしてフレームページを利用したり、メタタグで飛ばす方法があります。
- nuki
- ベストアンサー率30% (6/20)
補足ですが、AirH"Phoneも考慮される場合はH"用とは別ですのでANo.1の方の書かれたものに追加する必要があります。 参考URLのPDFにHTTP_USER_AGENTが記載されていますので、取り込んでみて下さい。
- moon_night
- ベストアンサー率32% (598/1831)
掲示板とかは見つかるのですが。。。 振り分けるだけのやつってあるのかな? とりあえず自作できれば作れるのですが。。。 こんな感じで。 // 携帯対応用 振分け処理 // ページ移動はどちらかで。 // include 'index.php'; // header("Location: index.php"); if( preg_match( "/DoCoMo/", $_SERVER['HTTP_USER_AGENT'] ) ) { // i-mode用のページにジャンプ } elseif( preg_match( "/J-PHONE/", $_SERVER['HTTP_USER_AGENT'] ) ) { // j-sky用のページにジャンプ } elseif( preg_match( "/UP\.Browser/", $_SERVER['HTTP_USER_AGENT'] ) ) { // Ezweb用のページにジャンプ } elseif( preg_match( "/PDXGW/", $_SERVER['HTTP_USER_AGENT'] ) ) { // H"用のページにジャンプ } elseif( preg_match( "/ASTEL/", $_SERVER['HTTP_USER_AGENT'] ) ) { // ASTEL用のページにジャンプ }
お礼
ありがとうございます 自作といってもよくわからないです 設置しかできないもので
お礼
すみません よくわからないです CGIで ありませんか? 設置しかできないもので