做微信刮刮卡活动,有个用户刮奖次数的限制,昨天一切正常,所以就改动了一些东西,今天再打开的时候刮奖次数第一次是1,第二次是3,第三次是5,感觉就是页面刷新了两遍。检查前后台代码,发现一些bug就顺手修改了,其实不是造成这个问题的真正原因。没办法,自己写了个一个计数器,计算访问当前页面的次数,发现在微信里面从1直接跳到3,然后跳到5,其他pc浏览器一点问题木有。从后台代码,检查到前台html,断点似的,就是先清空php代码,测试html显示时是否跳过,然后在清空html代码,测试运行后台代码时,是否跳过。最后检测出。。。。,没错是因为我写了一个link但是没给href复制,导致重复刷新的。。
附:php计数器代码: