「フォーム」とはWebページに設置した記入欄や選択項目に閲覧者が入力し、その内容をWebサイトの管理人などに送信できるようにしたページのことです。
「フォーム」は、商品の注文やサービスの予約、アンケートなどの用途に利用できます。
フォームを定義するには、フォームの開始位置に<form>、終了位置に</form>を記述します。
<form>〜</form>の間に“フォームの部品”を配置します。
「CGI」で送信する
フォームに入力された内容を送信するには、サーバーのCGIプログラムを利用するのが一般的です。
CGI(Common Gateway Interface)とは、ブラウザからの要求に応じて、サーバーがプログラムを起動し、結果をブラウザに返すしくみのことです。
CGIプログラムによって、利用方法が異なるので、提供元で確認しましょう。
<form action="CGIプログラムのファイルパス" method="post(またはget)" enctype=""データ形式">
「メール」で送信する
CGIの代わりにメールを利用してフォームの内容を送信することもできます。
<form action="mailto:メールアドレス" method="post(またはget)"enctype="データ形式">
※post…フォームのデータのみを送信。 get…URLとフォームのデータをセットで送信。