【发布时间】:2018-03-01 00:21:03
【问题描述】:
我知道会话没有在控制台命令上运行,我有一个包含 3 个步骤或页面的应用程序:
第 1 步页面:我已经开始会话并且会话 ID 显示为“XYZ”。
Step2 页面:我在后台或控制台中运行了一些脚本或 PHP 代码并将输出发送到浏览器,在此 step2 上尝试获取会话 ID,但它没有任何价值。我正在重定向到第 3 步
Step3 页面:当我尝试获取会话 id 的值时,我可以获得会话 id "XYZ"。
现在请告诉我如何在第 2 步中获取会话 ID 值。
或者有任何其他方式可以让我持有任何唯一值,并且我将为每个客户端机器(用户)工作,例如会话。我尝试缓存,但它不适用于每个用户或客户端。
谢谢。
【问题讨论】:
-
您可以将会话值发送到命令行 sctipt。
-
如果您在一个页面中启动了会话,要访问其他页面中的会话变量,您必须将 session_start() 放在每个页面的开头