• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    如何拒绝同一张表单被多次提交?

    如何拒绝同一张表单被多次提交?

    formtest.asp

    ' 表单文件.

    %

    Randomize

    ' 初始化随机数种子.

    num1=rnd()

    ' 产生随机数.

    num1=int(26*num1)+65

    ' 修改num1的范围,使其是A-Z范围的Ascii,防止表单名出错.

    session("antry")="test"chr(num1)

    ' 产生随机字符串.

    %>

    form name="test" action="testact.asp" method="post">

    您的姓名:input type='text' name='' size=30>

    ' 使用随机表单项名.

    input type='submit' value='现在提交'>

    /form>

     

    testact.asp

    ' 表单处理

    %

    teststr=request.form(session("antry"))

    if teststr="" then

    response.write ",没有填写用户名或已经提交!"

    ' 如果session("antry")为空,则判断为用户没有填写名字或表单已经提交过一次.

    else

    response.write teststr

    session("antry")=""

    ' 提交成功.清空session("antry"),以防被再次提交.

    end if

    %>

     

    [1]

    您可能感兴趣的文章:
    • JS防止用户多次提交的简单代码
    • Chrome Form多次提交表单问题的解决方法
    • ASP.NET 多次提交的解决办法2
    • ASP.NET 多次提交的解决办法
    • ASP.NET 防止按钮多次提交核心实现代码
    上一篇:如何在网站中插播广告?
    下一篇:不用Global.asa也能实现统计在线人数吗?
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    如何拒绝同一张表单被多次提交? 如何,拒绝,同,一张,表单,