Maison > développement back-end > tutoriel php > 基于微信openid投票系统如何防止刷票

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

PHPz
Libérer: 2020-09-04 16:05:28
original
2985 Les gens l'ont consulté

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

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

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

问题:

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

方法:

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

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

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

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

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal