【发布时间】:2014-08-30 16:35:53
【问题描述】:
我有一个非常简单的问题,我似乎无法解决。我有以下设置 PHP 会话变量的 ajax 请求
$.post("http://mytestdomain.com/test.php", {"data": 'success'});
并且这段代码在 PHP 文件中生成并回显 Session 变量
session_start();
$_SESSION['test_text']= $_POST['data'];
echo "Pageviews=". $_SESSION['test_text'];
但是这不断返回以下错误消息
Notice: Undefined index: data in /var/www/test.php on line 2
如果我像这样将演示 URL 发布到我的浏览器中
http://mytestdomain.com/test.php?data=11111
那么结果就正确回显了。
所以我的问题是,如何通过 jQuery Ajax 数据传递到 PHP 会话变量并保存它?
谢谢
【问题讨论】:
-
那么你能发布更完整的代码吗?
-
这是完整的代码,仅供测试
-
尝试
var_dump($_POST)并发布结果
标签: javascript php jquery ajax session