電子書籍の厳選無料作品が豊富!

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'"> です。

A 回答 (1件)

本当に送られてますか??


送信先を
http://hpcgi1.nifty.com/Iruka/ENV_FORM.cgi
にして確認する。
    • good
    • 0
この回答へのお礼

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

お礼日時:2014/06/03 17:30

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