哪些是不能同时使用的常见情况?
答案 0 :(得分:5)
AJAX请求和直接请求之间没有太大区别。特别是从服务器端的角度来看。
您的PHP脚本处理请求并发送一些数据。无论是谁做了这个请求 - 一个浏览器本身或一些JS对象,都在浏览器中运行。
坦率地说,AJAX与会话无关 - 这是PHP的领域
答案 1 :(得分:0)
如果呼叫是通过相同的域(example.com/index.php调用example.com/ajax.php)那么它应该足以在两个地方调用session_start()
并且应该使用用户的会话
答案 2 :(得分:0)
确保所有脚本都使用相同的域,您可以通过在调用session_start之前定位它来确保:
session_set_cookie_params(0, "/", example.tld)