• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

如何避免1次扫码多次录入信息,或者多次点击确定多次兑换?

PHP admin 1年前 (2018-06-08) 9次浏览 未收录 0个评论
文章目录[隐藏]

大家好,我是做微信开发的。
如题:在扫码的时候活点击按钮兑奖的时候,怎么避免多次兑奖。
线下活动兑奖分2种:1扫二维码 2点击兑奖按钮。


在测试的时候没出现问题(小公司,只是几个人的测试)。
这是用户网络问题导致的,还是程序的漏洞,或者是逻辑问题….
因为出现了1个用户 9个时间戳相同的记录….
我现在用的是ajax传值..

回复内容:

大家好,我是做微信开发的。
如题:在扫码的时候活点击按钮兑奖的时候,怎么避免多次兑奖。
线下活动兑奖分2种:1扫二维码 2点击兑奖按钮。


在测试的时候没出现问题(小公司,只是几个人的测试)。
这是用户网络问题导致的,还是程序的漏洞,或者是逻辑问题….
因为出现了1个用户 9个时间戳相同的记录….
我现在用的是ajax传值..

你这是表单重复提交了,会有这个问题,网页端可以在点击后通过js禁用按钮,在提交成功后结束禁止,回复点击。二维码是一样的道理

每个用户都有openid, 根据openid, 用户打开页面的时候先查询接口, 是否数据库有数据, 如果有, 把这条查出来, 展示到页面, 一个标识位是否已经兑奖, 如果你们对奖品个数有限制, 则对条数进行限制即可.

这不是很容易么 兑奖次数做个标记 当点击扣除抽奖返回结果 这样再一次抽奖因为没有次数自然就被拒绝了

记录兑换信息就可以了,openID是不同的


39MO , 版权所有丨如未注明 , 均为原创丨转载请注明原文链接:如何避免1次扫码多次录入信息,或者多次点击确定多次兑换?
喜欢 (0)
[1353713598@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址