在我的网站上,我有一个评分按钮,用户(不需要在网站上拥有帐户)可以对帖子/图片进行评分。我希望用户只能对内容进行一次评分。但是,如果他们再次点击评分,它应该只扣除之前的评分,导致根本没有评分。所以它只是在 1 和 0 之间切换。
我知道有一种方法可以通过 IP 进行限制,但这不是执行此操作的最佳方法。我认为有一种方法可以通过 cookie 来完成,以检查用户之前是否按下了费率按钮之类的,但我不确定。
有人能指导我解决这个问题吗?
最佳答案
恕我直言,IP 是最可靠的,因为 cookie 过期了。另一种方法是创建一个帐户:)
关于php - 速率向上和向下按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13674944/