CakePHP(1.2.1.8004)で携帯サイトを作るためのセッションの設定メモです。
携帯から接続した場合、セッションIDをURLに付加することにします。
そして、認証を行わないと見ることができないページを作るとき、そのページを見るには、基本的に端末IDを送信してもらうことにします。
CakePHPで携帯サイトを作る - HTML出力振り分け(1)の続きです。
HTMLの文字コードはutf-8に限定しています。
ですので、とりあえずHTML出力振り分けの仕組みは完成します。
UTF-8のHTMLページを表示できる端末用の携帯サイトを作成したときに参考になりました。
各社のXHTML情報ページへのリンク
携帯端末の判別
携帯端末の判別方法については、次のページが参考になりました。
MT312 - ユーザーエージェント携帯判別
PEARのNet_UserAgent_Mobileも利用したいと思います。
Net_UserAgent_Mobileの使用方法は、次のページが参考になります。
【PHP TIPS】 14. 携帯サイトを作るためのPEAR::Net_UserAgent_Mobile:ITpro
絵文字
DoCoMo絵文字からau,Softbankの絵文字に変換する場合、次のページが参考になります。
tacolog - Smartyプラグインで絵文字変換プログラムを作る 再び
絵文字変換に関する情報リンク
ウノウラボ Unoh Labs: auは絵文字を自動変換していたわけではなかった
エミュレータ
エミュレータのダウンロードサイトへのリンクです。
DoCoMo
作ろうiモードコンテンツ:ツールダウンロード | サービス・機能 | NTTドコモ
iモードHTMLシミュレータⅡを使用して、hostsファイルで参照しているドメインのサーバーにアクセスする場合、次の設定をします。
- メニューの[ブラウザ]->[オプション設定]をクリックして、Optionsダイアログを開く。
- [ネットワーク設定]タブを選択して、「HOSTSファイルを参照する」をオンにする。
au
Openwave Developer Network - Home