如何在PHP会话中跟踪来自同一用户的多个请求数据?
所以问题有点复杂,让我解释一下。我的页面代码如下所示:如何在PHP会话中跟踪来自同一用户的多个请求数据?,php,jquery,ajax,session,progress,Php,Jquery,Ajax,Session,Progress,所以问题有点复杂,让我解释一下。我的页面代码如下所示: 用户在搜索字段中输入查询并单击提交 1.1 jQuery加载新正文以显示进度数据 1.2 jQuery通过AJAX调用process.php,并提供query作为参数 1.3 jQuery启动setInterval定期更新以获取存储在$\u会话['prog']中的进度数据,并显示它 当process.php完成时,jQuery停止定期更新,显示最终信息并调用AJAX以清除$\u SESSION['prog']变量 目前,进度数据存储在一个变
很抱歉缺少代码,我将根据请求粘贴。除了会话ID之外,您可以为每个请求添加唯一的ID。例如,您需要以某种方式区分它们。例如,使用唯一的ID自动编号字段。MySQL有
last\u insert\u id()
,非常有用,可以正确处理并发请求。避免在Ajax请求中使用会话变量。用GET(或POST)发送它们。即使调用会话_start()
在Ajax请求中并从中获取$\u会话['prog']
,结果可能是意外的