欢迎光临
我们一直在努力

在ASP应用程序中限制重复提交同一表单 (3)-ASP教程,ASP应用

建站超值云服务器,限时71元/月

二、如何使用

有两个地方要用到上述函数,即表单生成时与结果处理时。假设上述四个子程序已经放入包含文件forms.inc中,下面的代码根据fid值来决定生成表单还是处理表单结果,它所描述的处理过程适合于大多数asp应用:

< %option explicit%>
< !--#include file="forms.inc"-->
< html>
< head>
< title>表单提交测试< /title>
< /head
< body>
< %
if request("fid") = "" then
generateform
else
processform
end if
%>
< /body>
< /html>

generateform负责生成表单,表单中应该含有一个隐藏的fid,如:

< %
sub generateform()
%>
< form action="< %=request.servervariables("path_info")%>" method=get>
< input type=hidden name=fid value="< %=generatefid()%>">
< input type=text name="param1" value="">
< input type=submit value="ok">
< /form>
< %
end sub
%>

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 在ASP应用程序中限制重复提交同一表单 (3)-ASP教程,ASP应用
分享到: 更多 (0)