Hotornot - 以前的图像是如何记忆的?

时间:2011-06-10 11:01:47

标签: php variables cookies session-variables

问题可能会让你微笑,但this website如何跟踪前一张图片的痕迹?我的意思是,中心图像可能是随机选择的,也可能是下一个图像,但前一个图像必须与用户刚刚评估的图像相对应。这是通过会话变量完成的吗?如果是这样,ids是如何链接的,并且存储的信息量是否有限制?

P.S:还想到了饼干。有兴趣了解可行的策略。

2 个答案:

答案 0 :(得分:2)

需要存储投票。我的猜测是,先前的投票基于IP(或访问者信息的组合)存储在数据库中。然后在任何新页面加载时,加载先前的投票历史记录并用于加载未投票的图像以进行比较。

可能有很多不同的方法,设置cookie或添加会话变量可能在短期内有意义。

答案 1 :(得分:2)

如果你看过这些来源,就会有一个隐藏的表单字段

<input type="hidden" name="rating[voted_on_id]" value="17915927" id="rating_voted_on_id" class="hidden"/>

我打赌这是你正在寻找的ID,因为其他两个也是以这种方式存储的......