2013-05-05 85 views
0

我有一个perl cgi页面。它应该有一个文本框和一个提交按钮。当点击提交按钮时,它应该POST值到另一个cgi页面,通过参数来收集值。我知道如何使用html创建页面。但是使用cgi需要帮助。以下是我的代码。问题是它发布给自己。但它需要发布到不同的页面。如何用按钮创建一个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; 

感谢

回答

0

start_multipart_form方法接受的参数,这将有助于。试试这个:

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

$url变量只需设置到其他CGI页面。有关更多详情,请参阅this

+0

非常感谢! – user466663 2013-05-05 16:54:30

相关问题