PHP没有使用javascript读取我的cookie集

时间:2013-06-20 15:50:04

标签: php javascript cookies jsonp

如果这个问题与其他问题重复,请道歉,但我在S.O中找不到与此完全相同的问题。

我正在编写一个远程托管的应用程序,当你在自己的网站页面上放置一个javascript时运行的那种,其中src =“some remote javascript.js”。因此,脚本通过将每个操作调用为jsonp ajax来进行操作。很多jsonp管家,但其他工作出奇的好。

在主远程js脚本中,我在用户登录时设置用户cookie。它工作正常,cookie设置为一年,当您返回页面时,它会继续识别您。

然而,当我尝试使用php输出cookie(即使已经设置好),我的PHP代码由于某种原因没有看到它。

如果我alert(document.cookie);显示cookie。 如果我执行var_dump($_COOKIE); php返回array(0) { }

这不是“你必须在用javascript设置cookie后重新加载页面”问题。

据我所知,当我使用Firefox Web Developer扩展程序查看Cookie信息时,它都发生在同一个域中。

通过查看许多其他示例,很明显PHP应该能够读取cookie,即使是通过javascript设置也是如此。

即使在我写这篇文章时,我认为问题的一小部分已经开始在脑海中形成,(可能)JSONP的PHP脚本不会看到javascript设置的cookie。

0 个答案:

没有答案