基礎プログラミング II 第 8 回 (CGI ことはじめ) 「利用者にデータを入力させる部品」 講義ノート目次

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


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

</form>

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

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

入力 form の部品

CGI 専用 directory の中で行うこと

全てができあがると、

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

となっている。到着駅を選ぶプログラムを作ろう。 ˜/public_html/rubycgi の下に、 入力を促す HTML 文書 cgi_ticket.html と、 結果を吐かせるプログラム cgi_ticket.rb をおくことにする。