• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:何で出来ないか分かりません)

PerlおよびCGIでのファイルへの書き込み・読み出しについて

このQ&Aのポイント
  • PerlおよびCGIを最近始めた方が、ファイルへの書き込み・読み出しの方法について質問しています。
  • 特定のページにある2つのラジオボタンの情報をファイルに書き込みたいがうまくいかないとのこと。
  • 問題のプログラムコードとして、フォームの設定やファイルへの書き込み処理が示されています。

質問者が選んだベストアンサー

  • ベストアンサー
  • leap_day
  • ベストアンサー率60% (338/561)
回答No.2

僕の勉強しているperlの書き方と表記方法が違うみたいなので参考になるかどうか分からないですけど・・・ <ディスプレイ表示> ○1○2○3○4○5 ――――――――――――――― ○a○b○c○d○e○f○g○h ――――――――――――――― (リセットボタン)(サブミットボタン) こんな感じで表示されて data.txt に 1,a,, のように書き込まれます($typeの部分が何を表示するのか分からなかったので空白になってます) <スクリプト部> print <<"EOM"; <form action="./menu.cgi" method="post"> <input type="radio" name="A" value="1">1 <input type="radio" name="A" value="2">2 <input type="radio" name="A" value="3">3 <input type="radio" name="A" value="4">4 <input type="radio" name="A" value="5">5 <hr> <input type="radio" name="B" value="a">a <input type="radio" name="B" value="b">b <input type="radio" name="B" value="c">c <input type="radio" name="B" value="d">d <input type="radio" name="B" value="e">e <input type="radio" name="B" value="f">f <input type="radio" name="B" value="g">g <input type="radio" name="B" value="h">h <hr> <input type="hidden" name="type" value=""> <input type="reset"> <input type="submit" value="送信"> </form> EOM (menu.cgi) open(NEW,">./data.txt"); print NEW "$in{'A'},$in{'B'},$in{'type'}\n"; close(NEW);

noname#33727
質問者

お礼

ご解答ありがとうございました。 書き込む命令は次のページに書くんですね・・・。それすら知りませんでした。 おかげでやっと出来ました。ありがとうございます。

その他の回答 (1)

  • edomin
  • ベストアンサー率32% (327/1003)
回答No.1

「$gakka」と「$gakunen」の中身は何?

noname#33727
質問者

補足

スイマセンでした。直すのを忘れてました。 $gakka  → 'A'のradio_group $gakunen → 'B'のradio_group です。

関連するQ&A

専門家に質問してみよう