您现在的位置是:网站首页> 编程资料编程资料
如何拒绝同一张表单被多次提交?_编程10000问_
2023-05-25
352人已围观
简介 如何拒绝同一张表单被多次提交?_编程10000问_
如何拒绝同一张表单被多次提交?
formtest.asp
' 表单文件.
<%
Randomize
' 初始化随机数种子.
num1=rnd()
' 产生随机数.
num1=int(26*num1)+65
' 修改num1的范围,使其是A-Z范围的Ascii码,防止表单名出错.
session("antry")="test"&chr(num1)
' 产生随机字符串.
%>
您的姓名:
' 使用随机表单项名.
现在提交'>
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]
您可能感兴趣的文章:
相关内容
- 如何在网站中插播广告?_编程10000问_
- 游戏个性化数值因果推断的应用实践_编程10000问_
- 字节跳动解决SLA治理难题的了解_编程10000问_
- web面试常问http缓存解析相关_编程10000问_
- 计算机网络传输协议TCP三次握手与四次挥手原理_编程10000问_
- 分析概述IPv6与IPv4的应用与区别_编程10000问_
- CPU,GPU,DPU,TPU,NPU,BPU等处理器的性能及概念_编程10000问_
- 什么是推荐系统以及其基本原理使用案例_编程10000问_
- 浅析Java、C/C++、JavaScript、PHP、Python分别用来开发什么?_编程10000问_
- asp中在JScript中使用RecordSet对象的GetRows_编程10000问_
