到目前为止,我有两个单独的脚本:一个只打印 html 以生成一个文本框和提交按钮,该按钮打开一个指向 /~gen13/wordrate.cgi 的链接。该目录(在我们的类服务器上)包含第二个脚本,理论上它应该获取用户输入的文本并返回一些值。
我的问题是我无法弄清楚如何使用第二个文件访问第一个文件的文本框的输入。我已经阅读了打开和使用命令,但我不知道我将如何引用输入或者是否正在创建可访问的输入(我担心我只有一个不会导致任何地方的文本框.. .)。
HTML 脚本在这里,它当前创建带有功能提交按钮的框,该按钮可以正确调用第二个脚本,但第二个脚本缺少对输入的实际调用:
#!/usr/local/bin/perl
use CGI qw(:standard);
use strict;
use vars qw($
print header;
###Form Create###
&create_form;
sub create_form {
print ("<html><head><title>Wordy: Your One
Stop Verbosity Shop</title></head>\n<body>\n");
print ("WELCOME TO WORDY: YOUR ONE STOP VERBOSITY SHOP $vote<p>\n");
print <<endHTML;
<form action="/~gen13/wordrate.cgi" method="POST" target="_blank">
<textarea name="text" cols=120 rows=12>
Please enter your text...
</textarea>
<input type="submit" value="WORDIFY">
</form>
</body>
</html>
endHTML
}
exit;