我有一个html表单...在提交该表单时,我正在调用一个Perl CGI脚本,它将把数据保存在MYSQL数据库中。
在数据库中保存数据后,我想重新打开包含表单中所有空字段的同一页面,这意味着我想再次重新加载相同的表单。
我怎样才能做到这一点?或者我应该在我的剧本中调用什么,以便我可以再次回到相同的形式。
请记住我正在使用模板和perl脚本生成表单..
提前致谢
答案 0 :(得分:0)
第二个程序真的是一个CGI程序吗?我的意思是它接受来自HTTP请求的参数并将其结果返回到HTTP响应中吗?
如果是这种情况,那么您可以使用LWP CPAN发行版中的库来调用它。
如果您的第二个程序实际上只是一个命令程序,那么您可以使用system调用它。
答案 1 :(得分:0)
您可以使用HTML的meta refresh
或使用JavaScript的window.location
对象重定向。让CGI脚本输出其中任何一个。