dポイントプレゼントキャンペーン実施中!

CGI.pmを使ってプルダウンメニューのvalue値を得たいのですが、ラジオボタンと同じ記述で取得できると聞きましたが上手くいきません。ちなみにラジオボタンはうまくいきました。HTMLの記述が良くないのでしょうか?教えてください。
【HTML】
<select size="1" name="q1">
<option>選択してください</option>
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
</select>
【CGI】
use CGI;
$q = new CGI;
$p1 = $q->param('q1');

A 回答 (1件)

その記述で問題なく取れました。


確認済み。

ただ、name が q1 なのに、変数が $p1 で取っているので、そこの記述ミスかも知れません。
print のところを確かめてみてください。
    • good
    • 0
この回答へのお礼

良かったぁー。間違いではないんですね。ありがとうございます。変数名を変えてやってみます!

お礼日時:2005/03/11 12:05

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!