form
フォーム

ミニレポート第 7 回課題 (2013年5月29日出題)

課題

フォームを使用して,初期状態では アイスクリームの種類を入力する欄と,トッピングを選択する 選択窓を表示し,送信ボタンを押すと 注文内容を表示する自己参照する PHP スクリプトを作成せよ. ただし,以下の条件を満たすものとする.

スクリプト名
mrpt07.php
リクエストメソッド
GET のみ
パラメータ flavor がセットされていないフェーズの表示(最初にアクセスしたとき)
アイスクリームの種類用の name="flavor" というパラメータ名の text 型の入力欄と トッピング用の name="topping" というパラメータ名の単一選択の入力欄, 送信ボタンを表示させよ. ただしトッピングは "almond", "jelly", "chocolate" の 3 種類をこの順に 表示させよ.(図 R7-1)
入力画面
図 R7-1. 入力画面
パラメータ flavor がセットされているフェーズの表示(送信ボタンを押した後)
"Your choice is 選んだトッピング on 入力したフレーバー." という文字列を表示する.この出力のみ表示し,入力欄は表示してはならない. (図 R7-2 は flavor として vanilla を入力,topping として chocolate を選んだときの出力)
出力画面
図 R7-2. 出力画面

レポート提出に関する注意事項課題

受理した学生のリストを ミニレポート 7 提出者 に掲載する. 締切までに提出したにもかかわらず締切後一週間を過ぎても掲載されていない 場合は山本 <hiroshi@tokai.ac.jp>まで連絡せよ. 未提出の学生はすみやかに再提出せよ. 再提出後一週間経っても掲載されない場合は 山本 <hiroshi@tokai.ac.jp>まで連絡せよ.


Updated in April 18, 2012, short report, Yamamoto Hiroshi Web