2つのsubmitで違う値をCGIに返すには?
[上に]
[前に]
[次に]
ビギナー
1999/07/29(木) 18:58:37
CGIで2個のsubmitが入れ子であり
それぞれのsubmitで違うhiddenのvalueをCGIに
送りたいのですが
無理でしょうか 思うようにいきません
<form method=POST action=***.cgi>
<input type=hidden name=aaa value=$a>
<input type=hidden name=bbb value=$b>
<input type=submit value=返信>
foreach (0 .. 20) {
if文{
<form method=POST action=***.cgi>
<input type=hidden name=aaa value=$c>
<input type=hidden name=ccc value=$d>
<input type=submit value=返信>
</form>
}
}
</form>
と言う感じなんですが 良い方法教えてください
文月
1999/07/29(木) 19:21:32
<form>の入れ子は、できませんよ〜...
最初と次の***.cgiって、別のcgiなのかな???同じcgiにしても、
最初に設定している<form>を閉じてるのが、一番最後になってるけど、
なぜ、最初の<input type=submit value=返信>の後ろに置かないの?
意味があるのかな?
ビギナー
1999/07/29(木) 22:00:48
ありがとうございます
formの入れ子はダメなんですね
CGIは同じなんです。ほんとは最初のformもforeach で
ループさせてるもんで・・・
ジャバスクリプトのボタンでなんとかならないかな?
と思ったんですが ジャバスクリプトが わからない・・・汗
文月
1999/07/29(木) 22:25:55
掲示板で、本文への返信と返信への返信もできるようにしたいのでしょうか?
JavaScriptを使ってもいいのなら、例えば、、
<input type=button value=返信 onclick='location.href="***.cgi?aaa=$a"'>
とか、書けばいいかも。。
文月
1999/07/29(木) 22:28:00
あ、わかると思うけど念のため、2つ変数を渡すときは
<input type=button value=返信 onclick='location.href="***.cgi?aaa=$a&bbb=$b"'>
です。。
ビギナー
1999/07/29(木) 23:28:01
[[解決]]
ありがとうございます
>掲示板で、本文への返信と返信への返信もできるように
>したいのでしょうか?
その通りです さすがですね
スクリプトやってみます。 ありがとうございました。
[上に]
[前に]
[次に]