• 締切済み

perlでpostが受け取れない

perlでCGI を作ってみましたが、POSTでデータが受け取れません。GETは問題ないのですが。read stdin が NULL になります。 ローカルのapache2でテストしています。$ENV{'CONTENT_LENGTH'}がゼロのためだと 思いますが対応が分かりません。 OS:CENTOS6 (VirtualBox) APACHE2.2 Perl 5.10 /var/www/cgi-bin で実行。 呼び出しは <form action='localhost/cgi-bin/uptag.cgi' method='post'"> です。

みんなの回答

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

本当に送られてますか?? 送信先を http://hpcgi1.nifty.com/Iruka/ENV_FORM.cgi にして確認する。

nodadev
質問者

お礼

ORUKA様。 お返事ありがとうございます。http://hpcgi1.nifty.com/Iruka/ENV_FORM.cgiからあれこれ検索しているうちになんとかなりました。 受け取りたいFORMに<fieldset>を入れたらできました。まったくもう。。。GETでできたと思ったのはURLに付けたものをQUERY-STRINGで取れてただけでした。 初心者で申し訳ない次第ですが、またよろしくお願いします。

関連するQ&A

専門家に質問してみよう