我在登录页面上创建了会话并存储在变量中。 在登录页面
$_SESSION['user_id'] = $id;
现在我想查看是否存在的会话? 在其他页面上
<?php
if (session_status() == PHP_SESSION_ACTIVE) {
echo 'Session is active';
}
答案 0 :(得分:1)
您可以使用isset
if (isset($_SESSION['user_id'])) {
echo 'Session is active';
}
答案 1 :(得分:1)
您需要致电
session_start();
在文件顶部开始会话。
设置值
$_SESSION['user_id'] = 1;
检查会话是否存在而不是空
if(!empty($_SESSION))
{
// write code here
}
要设置检查特定值
if(isset($_SESSION['user_id']))
{
// write code here
}