トップページに戻る

Category

AllArchives

Checker

Credit

超初級CGIクラックガイド(2)

超初級CGIクラックガイド(1)に引き続きCGIを組んだことがない人向けに概要を書いています。今回はformに関して。


CGIに「閲覧者の意志」を伝えるための方法はformです。


今の気持ちをどうぞ


<input type="text" name="test1" value="ティッシュはネピアだと思うよな?">

次世代マシン、どれを買う!?


<select name="test2">

<option value="ps">PlayStation

・・・

</select>

書き込み失敗したCDRは

投げて遊ぶ

割って遊ぶ


<INPUT TYPE=radio name="test3" value="throw!!" checked>投げて遊ぶ<br>

<INPUT TYPE=radio name="test3" value="destroy!!">割って遊ぶ<br>


<input type="submit" value="cgiを実行だ!(押しても意味無いです)">

formってのは例えば上記のような感じですね。formを使うことで「閲覧者の意志によってCGIの出力htmlをカスタマイズする」ということが可能になります。formから「閲覧者の意志」をCGIに送信し実行する訳です。

簡単なformのソースを書いてみます。

<form action="cgidesu.cgi" method="get">

<input type="text" name="test">

<input type="submit">

</form>

これで「閲覧者の意志をcgidesu.cgiに送信し実行するform」になるんですが、強調文字部分に注目して下さい。

method="get"

これは「どうやってフォーム内のデータをCGIに送信するか」の指定です。二種類あるんですよ、送信方法には。

  • get
  • post

SeeAlso

SameSubCategory

Footprint

Navigation

TrackBack

この記事へのトラックバック

Comment

PostForm

情報を登録  
コメントは本文以外省略可能で、当方の承認後掲載されます