二、如何使用
有两个地方要用到上述函数,即表单生成时与结果处理时。假设上述四个子程序已经放入包含文件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
%>
|
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:
IDC资讯中心 »
在ASP应用程序中限制重复提交同一表单 (3)-ASP教程,ASP应用