将会话变量传递给称为PHP脚本的ajax

问题描述:

在我的PHP脚本中使用会话时,我想将会话变量传递给PHP调用的脚本。但会话变量没有被调用,因为session_start()函数不能在HTML代码之后使用。我正在使用简单的Javascript AJAX。请为我提供路径。将会话变量传递给称为PHP脚本的ajax

+0

我不明白。你的脚本在哪里失败?你目前有什么? – 2012-04-12 13:30:01

+1

所以你不能访问session中的变量 - 你用ajax调用的phpscript中的变量? – Mohammer 2012-04-12 13:31:14

+0

你可以'echo'你的php会话变量在JavaScript内 – 2012-04-12 15:07:38

我想你需要的是以下几点:使用Ajax

在你的PHP脚本

你打开/请求,你必须在第一行添加:

session_start(session_id()); 

这样一来,你有访问你存储在会话中的变量,你用AJAX调用请求

+0

Thanx我只是通过这个会话ID与AJAX传递的链接。 – 2012-04-13 13:20:44