Ver.1.19:携帯電話でスケジュール表示
MyHome Portal Ver.1.19を リリースしました。
http://ok2nd.web.fc2.com/download.html
本人のスケジュール表示機能だけです。本文のHTML、アイコンは省いています。カテゴリアイコンと色は件名に反映させています。png画像の場合、正しく表示されない可能性があります。
開発には、携帯用アプリの開発ツールキットHAWHAWを利用しています。
http://www.d-meister.co.jp/HAWHAW/
テストはiモードHTMLシミュレータIIでのみ行っています。実機でのテストは行っていません。(iモードHTMLシミュレータIIではlocalhostは使えないようです。IPアドレスで指定してください。)
http://www.nttdocomo.co.jp/service/imode/make/content/download/index.html
実用に耐えるかどうかは保障できません。 あくまで、携帯端末向けWebサイトのトライアルとして作成しました
認証は、ログイン画面を表示する方式とurlで直接アカウントとパスワードを指定する方式をサポートしています。
PHPソース内でのセッション開始では、以下のようにしています。
ini_set('session.use_trans_sid', '1');
session_start();
session_regenerate_id(true);
.htaccessファイルを作成して以下のように記述しました。
php_flag session.use_trans_sid On
header("Location: xxx.php")でページ遷移する場合、携帯端末ではセッションが引き継がれないことがあるので、下記のようにしてセッションIDを指定しています。
header("Location: xxx.php?".SID);
以下のサイトを参考にしました。
ただし、_myhomeの定義ファイルや共有ライブラリに依存する構成にしています。