pc网站开发一个PHP投票系统,怎么实现支付之后才能投票,支付方式为现在主流的微信支付宝支付。如何判断支付成功
每条投票数据的id关联用户id每个用户id关联之父结果,支付的结果由支付接口回写,投票前根据用户id查找支付结果,成功的可以投票
支付成功没成功你肯定知道啊,把支付结果存数据库,然后在投票的时候判断数据库是否有记录
如果没有其他因素或者其他功能的话,你可以直接在用户后面添加一个字段,拿来存储用户的支付状态;微信或者支付宝支付后会返回一个成功或者失败的状态,修改或者存入用户的这个字段;每次投票的时候读取这个字段的值进行判断就可以了
支付的结果状态肯定数据库表中有 正常都是 0 1 2 这些数字 拿出来判断一下就行