将会话变量传递给称为PHP脚本的ajax
问题描述:
在我的PHP脚本中使用会话时,我想将会话变量传递给PHP调用的脚本。但会话变量没有被调用,因为session_start()函数不能在HTML代码之后使用。我正在使用简单的Javascript AJAX。请为我提供路径。将会话变量传递给称为PHP脚本的ajax
答
我想你需要的是以下几点:使用Ajax
在你的PHP脚本你打开/请求,你必须在第一行添加:
session_start(session_id());
这样一来,你有访问你存储在会话中的变量,你用AJAX调用请求
+0
Thanx我只是通过这个会话ID与AJAX传递的链接。 – 2012-04-13 13:20:44
我不明白。你的脚本在哪里失败?你目前有什么? – 2012-04-12 13:30:01
所以你不能访问session中的变量 - 你用ajax调用的phpscript中的变量? – Mohammer 2012-04-12 13:31:14
你可以'echo'你的php会话变量在JavaScript内 – 2012-04-12 15:07:38