PHPを使って3分で作る3キャリア対応ケータイサイト

2009/11/17 火曜日 Posted in ソフト紹介, 全キャリア対応 | 28 Comments »

本日は3分で3キャリア対応ケータイサイト作れてしまうというPHPスクリプト、「らくらくケータイ3キャリアコンバーター(仮名)」を作成してみましたので、そのご紹介をさせていただきます。   先日のPHP勉強会で発表させていただきました。 ご参加いただいた皆様、本当にありがとうございました。 発表資料をアップしてありますので、まずはこちらをご覧ください。   PHPを使って3分で作る3キャリア対応ケータイサイトView more documents from ketaiorg.   ということで、「3分で作る」とは謳っているものの、ドコモ用に作られたHTMLを他キャリア用にコンバートするだけの、実に簡素な作りです。 ドコモ用サイトを3キャリア化するのは容易ですが、1からサイトを作成する場合はもちろん3分では作れません(笑)   動作条件は以下の通りです。 PHPが動作すること(5系で動作確認済み、4でも動くかも?) mod_rewriteが使えること 主な機能はこちらです。 キャリア判定 XHTML用ヘッダの出し分け 絵文字変換 istyle変換   上記資料内にもありますが、簡単な使い方をご説明します。 まずはこちらから、ファイルをダウンロードします。 → ダウンロード rakuraku_ketai_converter_0.11.lzh ※2009/11/21 エスケープ処理を加えver0.1→ver0.11となっています。旧バージョンをお使いの方は再度ダウンロードをお願いします。   続いて、FTPなどでファイルをアップします。 この時、ドキュメントルート(例えば「http://example.jp/」の直下)に設置する場合は、そのままアップするだけでOKです。 あとはアップしたいケータイサイト用HTMLを隣にアップすれば、ケータイから3キャリア対応サイトとして見ることができます。 もちろんフォルダを作ってその中にアップしても大丈夫です。 設置例: public_html ├ .htaccess ├ viewer.php └ sample.html http://example.jp/sample.htmlでアクセスするだけ   もし「/」直下ではなく、フォルダを作ってその中に設置したい場合は、付属の「.htaccess」ファイルを次のように修正してください。 例:http://example.jp/mobile/に設置したい場合 <IfModule mod_rewrite.c> RewriteEngine On # 設置したディレクトリに合わせて変更 RewriteBase /mobile/ # ... Read more..