2010-08-30 25 views
2

我在不同的浏览器上有两个打开的会话(Firefox,Opera)。他们两个运行在不同的用户帐户。当我通过管理页面导航时,Cookie即可。但是当我尝试上传一些图片时,上传的php脚本会收到与Firefox中相同的cookie。为什么Opera使用Firefox的Cookies

这不会发生,如果我使用Internet Explorer而不是Opera

+2

你是如何上传图片?通过闪存或Java上传?或通过HTML表单? – ircmaxell 2010-08-30 14:21:16

+1

你能否在两个浏览器中检查cookie并确保这确实是一个cookie问题,而不是使用IP地址识别你的远程端? – 2010-08-30 14:23:20

+0

我正在使用通过Flash脚本上传文件的Uploadify。 – arturgrigor 2010-08-30 14:23:47

回答

1

如果您使用的是Flash--这看起来像您一样 - 这是因为所有浏览器都共享Flash cookies,因为它们存储在计算机上的相同位置。这不是浏览器问题,而是Flash问题(或功能)。


编辑:参见维基百科Local Shared Object有关Flash cookie的更多一点的信息。

+0

非常感谢! – arturgrigor 2010-08-30 15:04:16

相关问题