• 締切済み

PHPツールを使って携帯版とPC版を振り分けたい

jamslotの回答

  • jamslot
  • ベストアンサー率29% (14/48)
回答No.1

こんにちは 以前私が質問して、回答を頂いた内容が参考になるのではないでしょうか? [ブログサイトのPCと携帯の振り分け] http://oshiete1.goo.ne.jp/qa1654761.html おそらくやりたいことは一緒ではないかな??と思いますが・・・ 見当違いでしたら申し訳ないです。 ご参考までに。

参考URL:
http://oshiete1.goo.ne.jp/qa1654761.html

関連するQ&A

  • 一つのアドレスでPC版と携帯版に振り分けたい。

    http://wakayama.cool.ne.jp/XXXXXX/をPC版 http://ip.tosp.co.jp/i.asp?i=XXXXXXを携帯版アドレスにしてます。 http://wakayama.cool.ne.jp/XXXXXX/にアクセスすると、PC版と携帯版に自動で取ぶようにしたいんですが、どうすればいいのでしょうか? coolでは、CGIが使えません。 他にどういう方法があるんでしょうか? infoseek(他のサイト)からcoolと魔法のiランドに飛ぶような仕組みでもOKなんですが、どうにか振り分けられるようにしたいんで、アドバイスをお願いします。 http://www.keitai-site.net/php/uabranch_php/を利用してもいいんですが、これの方法も分かりません。 よろしくお願いします。

    • 締切済み
    • CGI
  • 携帯で、phpページからhtmlページへジャンプ

    携帯で、phpのページにアクセスすると、htmlページへ自動ジャンプさせたい keitai.phpにアクセスすると 別サーバーの http://〇〇〇.com/〇〇〇.html にジャンプさせる方法ありますでしょうか? ↓このタグの方法では携帯が自動的にジャンプできないです。 <meta http-equiv="Refresh" content="0;URL= ジャンプさせたいアドレス"> さまざまな検索しましたが、答えがありません。すごく困っています。 ご存知の方いらっしゃいましたら ご教授お願い致しますm(_ _)m

    • ベストアンサー
    • PHP
  • 携帯サイトとPCサイトの振り分け

    とても困っています。 通販PCサイト内に携帯サイトを新設しました。index.htmlでアクセス元を判別してPCトップと携帯トップに振り分けています(「携帯振り分けPHP(http://www.keitai-site.net/php/uabranch_php/)」を使わせていただきました。携帯からアドレスの直接入力では問題なく振り分けられるのですが、カートの中からリンクでトップへ戻ったり、ポータルサイトや検索などで外部リンクをたどってトップへアクセスするとPCサイトのトップが表示されてしまいます。 どうすればリンクをたどっても携帯アクセスならちゃんと携帯トップが表示されるようにできるでしょうか。

  • index.phpでPCからと携帯からのアクセスの自動振分け

    こんにちは。phpでindex.phpを作りアクセスしてきた人が携帯かPCかを見分けて自動で各トップページに飛ぶページを作れますか? 自動で飛ばすのはheader関数のLocation(?)を使えば可能だと思うのですが問題はアクセスしてきた人が携帯かPC かを見分ける方法がわかりません。 もしそんな方法があるのでしたらご教授いただけないでしょうか? よろしくお願いします。

    • ベストアンサー
    • PHP
  • 【PHP・.htaccess】PCと携帯の振り分けについて

    【PHP・.htaccess】PCと携帯の振り分けについて お世話になります。 PHP・.htaccess共に初心者なのですが、 PCサイトと携帯サイトの振り分けで悩んでいるので宜しくお願い致します。 現在の構成が http://sample.com/ ←トップページ(PHPファイルのみ。各トップへ振り分け) http://sample.com/pc/ ←PCトップページ http://sample.com/mo/ ←モバイルトップページ(.htaccessでIP制限。PCからのアクセスはトップへ) ---------------------------------------------------- 振り分けPHP(http://sample.com/) <?php $agent = $_SERVER['HTTP_USER_AGENT']; if(preg_match("/^DoCoMo/i", $agent)){ header("Location: http://sample/mo/"); exit; }else if(preg_match("/^(J-PHONE|Vodafone|MOT-[CV]|SoftBank)/i", $agent)){ header("Location: http://sample/mo/"); exit; }else if(preg_match("/^KDDI-/i", $agent) || preg_match("/UP.Browser/i", $agent)){ header("Location: http://sample/mo/"); exit; }else{ header("Location: http://sample/pc/"); exit; } ---------------------------------------------------- となって居ますが、都合により http://sample.com/ ←PCトップ モバイルからのアクセスはmoに振り分け。 http://sample.com/mo/ ←モバイルトップページ。(.htaccessでIP制限。PCからのアクセスはトップへ) 上記の形に切り替えたいと思っています、 PHPを使って振り分けをしたいと思っているのですが、 上記の形を再現する事は出来ますでしょうか? また、.htaccessを利用する事により解決が出来るのであれば、 そちらもご教授いただけると幸いです。

    • 締切済み
    • PHP
  • PHPで携帯・PC振り分け

    PCサイトと携帯サイトを作りました。 同じURLで、それぞれからアクセスした場合に 最適のページが表示されるようにしたいと思います。 phpを利用したいのですが、 どこに埋め込んでよいのかわかりません。 PCのトップページはindex.phpなのですが、 このページの1行目から振り分けのphpソースを書き込んだのですが、間違ってるでしょうか? http://www.marguerite.to/Nihongo/Labo/PHP4Mobile/PageDistribution.html ↑これをURLだけ書き変えれば使えると思ったのですが、大きな間違いを犯してますでしょうか? どこに設置すればよいのでしょうか。 動作結果は、PCから閲覧した場合に ずっと「ページを読み込んでいます」と表示されて 真っ白なままになります。 携帯からはスムーズにアクセスでき、きちんと携帯用ページが表示されました。 よろしくお願いしますm(_ _)m

    • 締切済み
    • PHP
  • [ASP]ASPで「PCと携帯」及び「携帯種別」の判別!

    こんにちわ。 ASPで次のことを考えています。 (1)アクセスしてきているのがPCからか携帯からなのか。 (2)どこのキャリアの携帯電話を使っているか。 恐らく(2)が出来れば必然と(1)もできるはずです。 CGIでのやり方は http://oshiete1.goo.ne.jp/kotaeru.php3?q=172847 でも記載されていますがASPは検索しても引っかかりませんでした。 教えてください!

  • パソコンから携帯勝手サイトへ

    初めての質問ですが、よろしくお願いします。 ある携帯向け勝手サイトへパソコンからアクセスした際、 『Keitai Only』と表示されアクセスできません。 もちろん携帯からは正常にアクセスできますが、 パケット代節約のためパソコンでアクセスしたいのです。 おそらくIPアドレスで振り分けられていると思われるのですが、 パソコンからアクセスするソフトや裏技お知りの方お願いします。

  • 携帯振り分けPHP”で携帯からPCサイトにアクセスするとPCサイトが見えてしまう!

    ”携帯振り分けPHP”で携帯サイトとパソコンサイトを振り分けています。 http://www.○○○.com/ にアクセスすると ソフトバンクからアクセスすると、 http://www.○○○.com/softbank.html パソコンからアクセスすると、 http://www.○○○.com/pc.html に振り分けられています。それまでは良いのですが、 ソフトバンクから http://www.○○○.com/pc.html にアクセスすると http://www.○○○.com/pc.html のページが見れてしまうし!! パソコンから http://www.○○○.com/softbank.html にアクセスすると http://www.○○○.com/softbank.html のページが見れてしまいます!! ソフトバンクから、pcのページにアクセスしたなら、ソフトバンクのページを表示させたいし、 パソコンから、ソフトバンクのページにアクセスしても、pcのページが表示されるようにするにはどうすれば可能でしょうか?宜しくお願いします。

    • 締切済み
    • PHP
  • 携帯ユーザーのPHPによる振り分け

    WindowsXP dreamweaverCS3を使用 PHPの知識はまったくありません。 PCサイト「www.deri6mon.com」(PC用サイト)がすでにできており、 これをQRコードに変換してあります。 そのQRコードをユーザーがスマホと携帯のバーコードリーダーで変換し、 PCサイトにアクセスさせますが、携帯ユーザーは当然容量がオーバーしますので エラーでとまってしまいます。 そこで、別に携帯サイトを用意してPCサイトにアクセスしてきた携帯ユーザーを 携帯サイトに自動で振り分けたいと考えています。 PCサイトの最上部に下記を記述しました。 PHPを書き込んだファイルはhtml→phpに拡張子を変換してあります。 -----------------ここから------------------- <?php $page_m='http://www.deri6mon.com/mb/index.html'; $agent=$_SERVER['HTTP_USER_AGENT']; if (preg_match("/UP\.Browser\/[3-5]/",$agent) || preg_match("/J-PHONE\//",$agent) || preg_match("/DoCoMo\//",$agent) && !(preg_match("/(Win|Mac|Linux|FreeBSD|OS¥/2|Solaris)/i",$agent)) || preg_match("/UP.Browser/",$agent) || preg_match("/^Vodafone/",$agent) || preg_match("/^SoftBank/",$agent) || preg_match("/^MOT-/",$agent) || preg_match("/DDIPOCKET;/",$agent) || preg_match("/WILLCOM;/",$agent) || preg_match("/L-mode\/\//",$agent)) { header("Location: $page_m"); }else{ }//end if ?> -----------------ここまで---------------- しかしどうしても携帯でPCサイトが表示されてしまいます。 どこの設定(記述)をどうしたら良いのでしょうか。 因みにhttp://emu.mobile.goo.ne.jp/emu/emu.phpでPCサイトのアドレスを入れると携帯サイトのTESTが表示されるので記述は問題ないと思います。 教えてgooの過去Qを調べてみて気がついた記述が、私が使っているサーバーは 自動で挿入される広告があり「header Locationはエラーになる」というのが ありました。 これを回避するにはどうすればいいのでしょうか? PHPの知識が無いのでわかりやすく回答していただけるとたすかります。 よろしくお願いいたします。

    • ベストアンサー
    • PHP