2011-07-22 14 views
0

所以我知道浏览器会将cookie数量限制为像200 ...或其他任何(这个想法是有限制的)。该网站的各个页面上的Cookie限制

我需要标记一个网站的页面为 查看当前访问者,所以我设置一个cookie viewed=true

  • 如何为特定页面设置cookie?我知道这是可能的,我已经看到网站这样做...

  • 比方说,我有10.000页,游客浏览他们所有。如果浏览器在他们的计算机上为每个页面设置了10.000个cookie,那么浏览器是否会抱怨?是否有整个网站的cookie限制(所有页面在一起)?

更好的解释的我想要的东西:

Cookie可以被设置为全局(整个网站的所有网页上可见),或局部(对某个页面只)。

  • 如何设置本地cookie?例如,仅可从site.com/?page=blablawhatever获得的Cookie

  • Cookie编号浏览器限制是否也考虑了所有本地Cookie,或者仅考虑当前网站页面的Cookie?

回答

0

您可以设置会话cookie并将查看的页面存储在服务器上。

0

而不是使用cookie(位于用户端)。

当用户转到其中一个页面时,保存到他/她去过的数据库中。

之前,用户的数据库保存检查已经存在之前,如果这是真的,那么不要将它保存到数据库。

1

我认为理想的方法是设置一个用户ID cookie,并像其他人说的那样,将与该用户关联的任何信息存储在数据库中。

相关问题