我有一个域名(domain.com),其下有多个不同的子页面,默认情况下拥有不同的会话,并且我希望其中一些子页面可以共享一个会话。
例如,我有
从阅读其他帖子得知,这似乎是会话应该工作的默认方式,而且在两个页面中,域名未设置,路径为“ / ”,因此应该是相同的会话,但它们并没有共享
是否有一种方法可以明确地设置它们使用相同的(或者是其他需要查找的默认设置,不会在
例如,我有
domain.com/section1/staff/
和 domain.com/section2/staff/
两个页面。我正在使用 $_SESSION
变量来存储有关当前登录用户的信息,我希望能够在 section1/staff/
中登录一次,并在转到 section2/staff/
时仍然保持登录状态。从阅读其他帖子得知,这似乎是会话应该工作的默认方式,而且在两个页面中,域名未设置,路径为“ / ”,因此应该是相同的会话,但它们并没有共享
$_SESSION
变量,即使我调用session_destroy()
也不能销毁另一个会话。是否有一种方法可以明确地设置它们使用相同的(或者是其他需要查找的默认设置,不会在
session_get_cookie_params()
数组中显示)?