搜索
编程论坛
→
WEB开发
→
『 ASP技术论坛 』
→ 如何用时间来防提交
标题:
如何用时间来防提交
只看楼主
kgdipbyve
等 级:
论坛游民
帖 子:346
专家分:35
注 册:2008-5-4
结帖率:
92.31%
楼主
已结贴
√
问题点数:20 回复次数:3
如何用时间来防提交
用时间 怎么来防止别人多次提交。
第一交提交我取得了当前时间 。第二次提交时第一次的时间让其不变。然后把第二次的时间拿出来跟第一次的比较。
为什么我取来的时间 都不在变。
[[it] 本帖最后由 kgdipbyve 于 2009-7-25 13:48 编辑 [/it]]
搜索更多相关主题的帖子:
时间
2009-07-25 12:50
multiple1902
等 级:
贵宾
威 望:
42
帖 子:4881
专家分:671
注 册:2007-2-9
第
2
楼
得分:0
你会得到一个时间的函数吗?
2009-07-25 14:22
baiqie002
等 级:
论坛游民
帖 子:15
专家分:46
注 册:2009-4-24
第
3
楼
得分:20
昨天给了你提示了呀
if Session("time")="" or datediff("n",Session("time"),now())>5 then '判断cook里的time是不是为空,或者两次的时间提交的时间大于5分钟
执行提交过程 '为空则表示还未提交数据,则执行提交过程
Session("time")=now() '提交完了之后,赋值给cook里的time,这样在下次提交时,会判断成Session("time")不为空了。。。
end if
这次给你的答案够仔细了吧。。。。
2009-07-25 15:11
kgdipbyve
等 级:
论坛游民
帖 子:346
专家分:35
注 册:2008-5-4
第
4
楼
得分:0
不好意思。昨天思路比较乱。昨天代码好像这样的
SESSION("time")=second(now())
提交之后判断
if secound(now())-session(time)<5 then
Response.write("提交错误")
ELSE
。。。。。
END IF
2009-07-26 10:19
4
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-280488-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.166968 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved