当cookie设置它为所有系统浏览器设置时

时间:2013-07-25 23:37:26

标签: php

我遇到了一个小小的挑战,试图在php中设置cookie。 如果用户应使用Mozilla Firefox登录,并且Cookie已设置为mozilla Firefox浏览器,那么现在如果同一用户现在使用Google Chrome访问同一网站,则在同一系统上,它会自动使用相同的Cookie登录用户已经在Mozilla上发布了。我该怎么办,我想为每个浏览器设置cookie,这样每个不同的用户都可以使用不同的浏览器登录。

这是我的代码

$cookie_value = generateHash('somevalue');

$one_week = 60*60*24*7;

setcookie('http', $cookie_value, time() + $one_week, '/', 'domainname.com');

domainname.com是网站名称。

我不知道我做错了什么。可能是什么原因?

1 个答案:

答案 0 :(得分:0)

可以使用Flash和共享对象,但这通常不是一个好主意。

不共享Cookie的浏览器是预期的行为。您的用户可以使用此功能。