我想知道在启动会话后,session_id会自动存储一个值吗?或者,如果某个用户成功登录该页面,session_id是否会有值?
答案 0 :(得分:0)
你是对的,一旦会话启动,就会创建一个会话ID。浏览器存储标识它的cookie PHPSESSID
。最终cookie将过期,具体取决于他们的浏览器设置和服务器提供的生命周期。之后,用户将无法再访问会话。
答案 1 :(得分:0)
是的,session_id()
会在您开始会话session_start()
时自动生成,您可以使用session_id()
,如下所示:
if (session_id() === "") {
session_start();
}