利用者にデータを入力させる部品

利用者にデータを入力させるには、 form と呼ばれる tag で作る。

<form method="POST" action="./結果を吐かせるプログラム.rb">
  入力させるしくみ

</form>

としている。この中を、入力フォームの部品で埋める。

入力 form の部品にはいくつか種類があるので、みてみよう。

入力 form の部品

CGI 専用 directory の中で行うこと

全てができあがると、

% ls -la
.htaccess    入力を促すホームページ.html   結果を吐かせるプログラム.rb

となっている。昼ごはんを選ぶプログラムを作ろう。 ~/public_html/rubycgi の下に、 入力を促す HTML 文書 lunch.html と、 結果を吐かせるプログラム lunch.rb をおくことにする。

本日の講義 / 基礎プログラミング II / 2007 年度

Madoka Nishimura <madoka@e.koeki-u.ac.jp>