我有一个简单的文件来设置会话变量
<?php
session_start();
$_SESSION['my_name'] = "dave";
?>
和一个简单的文件来查看存储的变量
<?php
session_start();
echo $_SESSION['my_name'];
?>
如果我在浏览器中调用该文件,则会正确显示会话值,但如果我使用http://requestmaker.com/或https://www.hurl.it/进行ajax调用,则正文响应为空。我不明白这会让我感到困惑。
任何想法
干杯
戴夫
答案 0 :(得分:1)
您在保存$_SESSION['user_name']
变量
$_SESSION['my_name'].
变量
更正其中一个标识符。
答案 1 :(得分:0)
它不适合使用第三方http请求站点,并且仍然期望会话变量有效,因为请求随后来自不同的域到您的服务器。