线上服务咨询
如何避免形式的重复提交原则
发表时间:2019-07-30 16:05:47
文章来源:沈阳软件开发
标签:网站建设 小程序开发 小程序制作 微信小程序开发 公众号开发 微信公众号开发 网页设计 网站优化 网站排名 网站设计 微信小程序设计 小程序定制 微信小程序定制
浏览次数:0
该技术的主要原则是在重绕后不允许用户提交和重新提交。也就是说,在倒带后不允许修改和重新提交,并且无法避免Ctrl-C/Ctrl-V灌溉方法。是否有任何用途,或查看网站管理员的偏好。你有没有遇到过“重复提交”的问题?解决这个问题并不困难。这是避免重复提交同一表单的简单方法。首先,我们可以定义一个会话变量来保存表单的提交序列号。在这里,我将其定义为“$ userLastAction”。然后在表单中添加一个隐藏变量,将值设置为$ userLastAction + 1:>最后,在处理提交之前确定表单是否已提交:if($ lastAction> $ userLastAction和inputIsValid(.)){$ userLastAction ++; //序列号加1 //处理表单数据}
原文:避免多种形式提交提交者: Douglas E. CookDate: 07/26/00 19: 46您的数据库是否遭受“重复帖子”综合症?治愈并不太难。这是一种阻止用户多次提交相同表单的简单方法。
我称之为'$ userLastAction'。然后,在重复提交有问题的每种形式中,包括隐藏字段,并将值设置为$ userLastAction + 1:
>
最后,在对提交:
采取行动之前,请验证表单之前未提交过 if($ lastAction> $ userLastAction和inputIsValid(.){$ userLastAction ++; //增加序列号//在此处表单}网站建设,小程序开发,小程序制作,微信小程序开发,公众号开发,微信公众号开发,网页设计,网站优化,网站排名,网站设计,微信小程序设计,小程序定制,微信小程序定制