评级图像在网页上,而不需要创建一个新的帐户


rating images in a web page without need to create a new account

我有一个显示图像的网页,我想为每个图像添加一个排名栏,这样任何一个打开图像的人都可以一次评分,而无需创建一个新帐户有没有人能告诉我这是否可能,我正在考虑使用cookie来保存图像id,这样他就可以对它进行一次评级,但如果另一个客户端想要对图像进行评级,他就不能,或者如果用户清除浏览器cookie…谁能给我指指方向或建议其他方法?

thanks in advance

别无选择。如果你不知道你的用户是谁,那么任何用户都可以对同一图片进行多次排名。您可以将每个匿名用户与其自己的匿名帐户与cookie关联起来,从而确保用户只对每个图像进行一次排名,但是如果用户使用其他机器或浏览器,或者如果他清除了其匿名帐户cookie,您将无法做任何事情。

只是不要每张图片都使用cookie。使用单个匿名帐户cookie,并在服务器端记住数据库中每个帐户的所有已排名图像。