首页 >

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

后端开发|php教程如何避免1次扫码多次录入信息,或者多次点击确定多次兑换?
thinkphp5,php
后端开发-php教程
大家好,我是做微信开发的。
如题:在扫码的时候活点击按钮兑奖的时候,怎么避免多次兑奖。
线下活动兑奖分2种:1扫二维码 2点击兑奖按钮。
微信网上商城源码,ubuntu 只有声道,tomcat的用户名密码,网络爬虫合规,学习php多久可以交流学习,反向seo工程lzw

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

php erp企业项目源码,vscode怎么用java,ubuntu 安装 蓝牙,tomcat 修改启动秒数,大乐透爬虫,php 股市,seo网络推广那家强,看码网站今日,手机认证页面模板下载地址lzw
适合创业网站源码,vscode读redis源码,ubuntu vue,tomcat php配置,安卓使用sqlite代码,网页设计程序员,discuz 链接数据库函数,业官网有必要租用服务器吗,Carbon Forum插件,不用前端框架的网页开发,rss与爬虫,php织梦,李勇seo,springboot405,wordpress云标签,深喉咙企业网站帮助,网页 获取当前时间,暖色网站模板,帝国cms在后台搜索newstext里面包含某个词的文章,页面浮动导航,会员卡管理系统源码,安装程序易语言lzw
回复内容:

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


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

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

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

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

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


如何避免1次扫码多次录入信息,或者多次点击确定多次兑换?
  • ThinkPHP5框架中如何查询并处理数据
  • ThinkPHP5框架中如何查询并处理数据 | ThinkPHP5框架中如何查询并处理数据 ...

    如何避免1次扫码多次录入信息,或者多次点击确定多次兑换?
  • thinkphp5框架下如何实现生成一个二维码?(code)
  • thinkphp5框架下如何实现生成一个二维码?(code) | thinkphp5框架下如何实现生成一个二维码?(code) ...

    如何避免1次扫码多次录入信息,或者多次点击确定多次兑换?
  • 解析TP5框架从入口到输出界面的加载流程
  • 解析TP5框架从入口到输出界面的加载流程 | 解析TP5框架从入口到输出界面的加载流程 ...