【総合】 Webprog板質問雑談スレッド 2
■ このスレッドは過去ログ倉庫に格納されています
0089nobodyさん
2014/04/30(水) 21:29:08.06ID:???windowsでcgiの勉強をはじめたばかりです。参考書をみながら勉強しています。
ローカルで動くようにAnHTTPdをつかっています。
それでhtmlをprintで書いて単に表示とかはうまく行くのですが、
htmlにformを置いて、その値をcgiに渡そうとするとcgiのソースが表示されるだけで
うまく行きません。行き詰まってしまいました。どうしたらよいのでしょう。
・test.html
<FORM ACTION="test.cgi">
<INPUT TYPE="text" NAME="you">
<BR>
<INPUT TYPE="submit">
<INPUT TYPE="reset">
</FORM>
・test.cgi
#!/usr/local/bin/perl
require "cgi-lib.pl";
&ReadParse;
print "Content-type: text/html\n\n";
print "<HTML>\n<HEAD>\n<TITLE>You</TITLE>\n</HEAD>\n<BODY>\n";
print "OK! You are ";
print $in{"you"};
print ".\n";
print "</BODY>\n</HTML>\n";
test.cgiだけを動かすと OK! You are と表示します。
■ このスレッドは過去ログ倉庫に格納されています