1

在我的网站上,我有一个评价按钮,用户(不需要在网站上拥有帐户)可以评价帖子/图片。我希望用户只能对内容进行一次评分。但是,如果他们再次点击评分,它应该只是扣除之前的评分,导致根本没有评分。所以它只是在 1 和 0 之间切换。

我知道有一种方法可以通过 IP 进行限制,但这不是最好的方法。我认为有一种方法可以通过 cookie 来检查用户之前是否按下了费率按钮或其他东西,但我不确定。

任何人都可以在这件事上指导我吗?

4

2 回答 2

2

恕我直言,IP 是最可靠的,因为 cookie 过期。另一种方法是创建一个帐户:)

于 2012-12-02T23:08:38.500 回答
0

当然,可以使用 cookie,但请记住它们可能会被篡改。无法确定用户何时未注册和登录。

于 2012-12-02T23:08:28.677 回答