0

我有一个 perl cgi 页面。它应该有一个文本框和一个提交按钮。单击提交按钮时,它应该将值发布到另一个 cgi 页面,其中将通过参数收集值。我知道如何使用 html 创建页面。但是在使用 cgi 时需要帮助。以下是我的代码。问题是它发布给自己。但它需要发布到不同的页面。

print header,
start_html('Query GenBank With an Accession Number'),
h1('Query GenBank With an Accession Number'),
p,
h3('Please enter a valid Name'),
p,
hr,
start_multipart_form,
'Name' , textfield('Name'), p,
submit, reset, p,
hr,
end_form;

谢谢

4

1 回答 1

0

start_multipart_form方法接受有帮助的参数。尝试这个:

...,
start_multipart_form( -method=>'POST', -action=>$url ),
...

只需将$url变量设置为您的其他 CGI 页面。有关更多详细信息,请参阅内容。

于 2013-05-05T14:51:49.257 回答