スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

はてなブックマークに追加 はてなブックマーク - スポンサーサイト

Ver.1.19:携帯電話でスケジュール表示

MyHome Portal Ver.1.19を リリースしました。
http://ok2nd.web.fc2.com/download.html
  • 携帯電話(mobile端末)からのカレンダースケジュール表示機能を作成しました。
    本人のスケジュール表示機能だけです。本文の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で直接アカウントとパスワードを指定する方式をサポートしています。
    http://localhost/_mobile/calendar/
    http://localhost/_mobile/calendar/?ac=tarou&pw=demo

  • 携帯端末の場合、Cookieが使えないなどセッションまわりがPCブラウザと違うので、そのための工夫をしていますが、試行錯誤しましたので、間違いや余分のものがある可能性があります。
    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);
    以下のサイトを参考にしました。
    http://www.phppro.jp/qa/1356

  • _myhomeと並列のディレクトリ_mobileとして作成しました。
    ただし、_myhomeの定義ファイルや共有ライブラリに依存する構成にしています。

  • 119-11.jpg119-12.jpg
    119-21.jpg119-22.jpg
    スポンサーサイト

    はてなブックマークに追加 はてなブックマーク - Ver.1.19:携帯電話でスケジュール表示

    theme : PHP
    genre : コンピュータ

    プロフィール

    Author:ok.2nd
    HomePage:
    http://ok2nd.web.fc2.com/
    Email: m.ok.2nd@gmail.com

    最新記事
    最新コメント
    最新トラックバック
    月別アーカイブ
    FC2ブログランキング

    FC2Blog Ranking

    検索フォーム
    カテゴリ
    リンク
    RSSリンクの表示
    ブロとも申請フォーム

    この人とブロともになる

    QRコード
    QRコード
    ユーザータグ

    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。