在ajax文档中使用会话变量

在ajax文档中使用会话变量,ajax,session,variables,Ajax,Session,Variables,出于某种原因,我在ajax文档中读取此会话变量时遇到问题,我在online.php中看到了以下内容: ` 会话_start() 如果(isset($\u会话['username'])) { $username=$\会话['username']; } ` 由于某些原因,即使在主机页上使用会话变量时,这也没有设置username,因此我每秒都会使用这个函数调用php文件 ` $(文档).ready(函数() { var refreshId=setInterval(函数() { $('#timev

出于某种原因,我在ajax文档中读取此会话变量时遇到问题,我在online.php中看到了以下内容:

` 会话_start()

如果(isset($\u会话['username'])) { $username=$\会话['username']; } `

由于某些原因,即使在主机页上使用会话变量时,这也没有设置username,因此我每秒都会使用这个函数调用php文件

` $(文档).ready(函数() {

var refreshId=setInterval(函数() { $('#timeval').load('online.php'); },1000)

$(“#停止”)。单击(函数() { clearInterval(刷新ID); }); }); `

是我做错了什么,还是这根本不可能??
任何建议都会很有帮助,谢谢

您必须以json数组的形式发送对ajax请求的响应。之后,你可以使用它

以下是谷歌的示例教程:


ps:我想知道你从来没有看过服务器为ajax请求返回的内容。

我将会话变量更改为memberName

嗯,非常有趣的zerkms,问题是我忘了将会话变量更改为memberName而不是用户名,这就是为什么它不起作用的原因。。。所以这是我的错,很抱歉浪费了你的时间。它在没有json的情况下工作得很好,所以显然没有必要这样做,谢谢