Html 如何从另一个perl cgi脚本调用perl cgi脚本

Html 如何从另一个perl cgi脚本调用perl cgi脚本,html,perl,templates,Html,Perl,Templates,我有一个html表单。。。在提交表单时,我调用了一个Perl CGI脚本,它将数据保存在MYSQL数据库中 在数据库中保存数据后,我希望重新打开表单中所有空字段的同一页面,这意味着我也希望重新加载相同的表单 我怎样才能做到这一点?或者我应该在我的脚本中调用什么,以便我可以再次回到相同的形式 请记住,我正在使用模板和perl脚本生成表单 提前谢谢 第二个程序真的是CGI程序吗?我的意思是它是否接受HTTP请求中的参数并在HTTP响应中返回结果 如果是这样,那么您可以使用CPAN发行版中的库来调用它

我有一个html表单。。。在提交表单时,我调用了一个Perl CGI脚本,它将数据保存在MYSQL数据库中

在数据库中保存数据后,我希望重新打开表单中所有空字段的同一页面,这意味着我也希望重新加载相同的表单

我怎样才能做到这一点?或者我应该在我的脚本中调用什么,以便我可以再次回到相同的形式

请记住,我正在使用模板和perl脚本生成表单

提前谢谢


第二个程序真的是CGI程序吗?我的意思是它是否接受HTTP请求中的参数并在HTTP响应中返回结果

如果是这样,那么您可以使用CPAN发行版中的库来调用它


如果您的第二个程序实际上只是一个命令程序,那么您可以使用来调用它。

您可以使用HTML或JavaScript的
窗口.location
对象重定向。让CGI脚本输出其中任何一个


另一种方法是让CGI脚本输出重定向头。您可以使用的方法进行此操作,也可以手动输出。

我正在使用以下方法将页面重定向到另一个url。它不会重定向页面。。影响它的印刷。我指的是新html页面上的uRL。我的$url=“”;打印“位置:$url\n\n”;这是怎么回事??请帮助我使用以下链接将页面重定向到另一个url。它不会重定向页面。。影响它的印刷。我指的是新html页面上的uRL。我的$url=“”;打印“位置:$url\n\n”;这是怎么回事??请帮助感谢,这是因为脚本在脚本前面已经输出了
内容类型:text/html\n\n
标题。要使重定向生效,请将其删除。