PHP 学習メモ 12

概要

 PHP 学習メモ。なんとなく書けるようになってきた気がするので簡単な Web アプリ作成に取り組んでみる。そのときに気づいたことをメモする。

内容

  1. Web アプリ概要
  2. 改善が必要な箇所
  3. 原因

1. Web アプリ概要

 月のカレンダーを表示する。

  • 入力は年・月を受け付ける
  • 表示中のカレンダーに対し、次月または前月のカレンダーを表示することができる
  • 今月のカレンダーのみ直ちに表示することができる


2. 改善が必要な箇所

  1. 「前月」、「次月」ボタン押下後の URL のパラメータに、yearmonth の値が表示されていない
  2. ブラウザを更新すると前月または次月のカレンダーが表示される


3. 原因

 おそらくセッション変数 $_SESSION に年月の値を持たせていることがよくない。value 属性に埋め込む必要があると思われる。