ユーザー環境に応じて異なるページを表示する方法 携帯とPCとでは、画面の大きさや操作方法がかなり違うので、同じページで対応するのは大変ですね。 ここでは、PHPを利用して、ケータイかパソコンかを判別し、振り分けする方法を解説しています。 リモート IP アドレスによる振り分け アクセスしてきた端末のリモート IP を調べて、IP アドレスによって、携帯かどうかを判定することができます。 NTT DoCoMo の場合は210.153.84.0/24 または210.136.161.0/24なので(2006年2月のデータです)、接続元の IP がこれらに該当する場合は、携帯用ページにジャンプさせるようにすることができます。 (substr_count は文字列が出現した回数を数える関数です。) $remoteip = $_SERVER['REMOTE_ADDR'] ; $pos1 = subst
まだ地道に移転作業を続けていたりする。 昨日は携帯電話でのアクセスに対応するべく、.htaccessの編集を行う。 .htaccessはディレクトリ単位で様々な設定をすることが出来る優れもの。 ただし、レンタルサーバによってサポートしているところと居ないところがある。 SereneBachには携帯電話での閲覧モードが用意されている。 ここでRewrite(URLの書き換え)の機能を使って、デスクトップと携帯電話で同じURLで閲覧が出来るように改造をする。 Rewriteを利用するためにはまず、 RewriteEngine On と宣言をする必要がある。 Rewite機能がインストールされていないサーバでは動かないので注意が必要。 通常のデスクトップ用のURLは http://www.usachanpeace.com/ 携帯用のURLは http://www.usachanpaace.com
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く