Home > Backend Development > PHP Tutorial > 基于微信openid投票系统如何防止刷票

基于微信openid投票系统如何防止刷票

PHPz
Release: 2020-09-04 16:05:28
Original
3009 people have browsed it

基于微信openid投票系统防止刷票的方法:首先对于已经投票过的openID,存进数据库;然后在openID这一字段加上索引;最后,每收到一次投票处理,先在表里查看openID是否有记录,如果有,则不进行插入处理即可。

基于微信openid投票系统如何防止刷票

基于微信openid投票系统如何防止刷票?

问题:

做了一个基于微信 openid 的投票,目前只是通过获取openid 然后判断 UA,来进行投票操作。
有没有更好的办法可以防止刷票?

方法:

1.对于已经投票过的openID,存进数据库。

2.openID这一字段应加上索引。

3.OK,每收到一次投票处理,先在表里查看openID是否有记录,有着不作插入处理。提示用户已投过票。

更多相关知识,请访问PHP中文网

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template