【发布时间】:2012-06-18 04:15:16
【问题描述】:
当我们使用会话时,我们需要在每个页面中启动会话。现在假设我已经在1.php 中设置了会话现在重定向到2.php,在2.php 页面中我再次开始会话1.php 和2.php 之间没有任何链接。 2.php 不知道1.php 的session id 是什么。
现在我的问题是 2.php 如何与 1.php 开始的 session id 相同。这个会话存储在哪里?它是如何工作的?
这里我们没有将任何参数从 1.php 传递到 2.php,因为 Frederick Marcoux 说 SESSION_START() 被 2.php 忽略。那么 2.php 将如何知道会话已经在运行。
如果它在服务器端,那么在多个会话的情况下,它如何识别哪个会话是针对哪个请求的?
【问题讨论】: