使用ajax传递的php页面,不能获取到其他普通php页面的session,原因是使用ajax传递过后的页面的session id发生了变化,应该将session id做为参数传递过去。
 
设置一个参数:
$sid = 123;
$session_id = md5($sid);
session_id($session_id);
session_start();
 
 
$sessid = session_id(); //获取当前的session的session id
 
在前一页获取session id,然后作为参数传到下一个页面,在session_start()前面加session_id(传过来的 session id);
就是在前一页取得session id,然后想办法传递到下一页,在下一页的session_start();代码之前加代码session_id(传过来的session id);