アンケートをとるページを作成する。
予め入力フォームを作成し、以下の記述 1. 2. 3. 4. を追加します。
以下の例では、http://plaza17.mbn.or.jp/~yyyyyyyy/ というホームページを持っていて、enquete.html に質問と入力フォームを記述し、送信後に
thanks.html を表示したい場合、で説明します。
enquete.html のソースは、このようになります。
enquete.html を実際にブラウザでアクセスすると、このように見えます。
- 入力フォームには、 <FORM> タグを使用します。
- <FORM METHOD="POST" action="/cgi-bin/cgiresponse">
- 一文字も変更することなくこのままに記述してください。
- 次に、以下の行を記述します。
- <INPUT TYPE="hidden" name="私のID"
value="yyyyyyyy">
- value で指定した yyyyyyyy
は、
ホームページアカウント(http://plaza17.mbn.or.jp/~yyyyyyyy/)です。
お客様のホームページアカウントに合わせて、この部分は書き換えてください。
※ name の部分は書き換えないでください。
- オプションとして、以下のような記述を加えることもできます(必須ではありません)。
- <INPUT TYPE="hidden" name="ファイルコード"
value="SJIS">
- value で指定するのは、漢字コードです。
(SJIS、JIS、EUC の指定ができます。指定がない場合は、SJIS になります。)
※ name の部分は書き換えないでください。
- <INPUT TYPE="hidden" name="ファイル名"
value="enquete">
- 送信されたアンケート結果は response ディレクトリの中に、ひとつひとつファイルとして保存されます。
そのファイル名は、先頭に特定の文字列をもちます。
この記述でvalueを指定すると、先頭につける、特定の文字列がvalueの文字列になります。
つまり、複数のアンケートを取りたい場合には、この指定を別々にすることで、どちらのアンケートへの送信ファイルなのかを見分ける事ができます。
指定しなかった場合には、http://plaza17.mbn.or.jp/~yyyyyyyy/ の
yyyyyyyyがファイルの先頭につきます。
※ nameの部分は書き換えないでください。
- 最後に、以下の記述をします。
- <INPUT TYPE="submit" VALUE="送信">
<INPUT TYPE="reset" VALUE="やり直し">
</FORM>
- <INPUT TYPE="submit"・・・>は、必ず</FORM>の前に記述してください。