无法在PHP facebook应用程序上读取$_SESSION变量


impossible to read $_SESSION vars on PHP facebook app

无法在PHP facebook应用程序上读取$_SESSION变量。当这种情况发生时,facebook->getUser方法返回0。这让我抓狂。。。网络上有很多文献,但似乎没有人发现是什么导致了这个问题。我已经说过,有时当你加载页面$_SESSION变量似乎已经消失了。我说的不仅仅是facebook会话,当getUser返回0时,所有会话变量(甚至是我之前初始化的)都不再设置。有人知道为什么会发生这种情况,或者如何解决它吗?

您记得在给您带来麻烦的页面上调用session_start()吗?如果没有这一点,$_SESSION变量将不会初始化。