标签: php ajax
如果我使用ajax调用php脚本我无法访问由另一个php脚本设置的会话变量,尽管两个脚本都位于同一个域中,并且我在两个脚本中都有session_start()。 但是,如果直接调用php脚本,则可以访问会话变量。 为什么会这样?有什么方法可以解决这个问题吗?
请帮助。 谢谢。
答案 0 :(得分:2)
使用类似Firefox HTTPFox或FireBug的内容来查看直接访问网址或通过Ajax执行操作时的内容。很可能是使用AJAX调用正确地(或根本不)发送会话cookie,因此正在创建一个新的空白会话。