如何在 PHP 中简单地检查是否启用了 cookie 和用户会话?
我需要这个世界上真正更轻的代码来做到这一点,有人可以告诉我一些东西吗?
我在 Codeigniter 上,但我打算使用本机 PHP 进行此控件。
我的代码:
if(session_start()){ echo 'started'; }
据我所知,Codeigniter 不使用本机 PHP 会话,该怎么做?
如何在 PHP 中简单地检查是否启用了 cookie 和用户会话?
我需要这个世界上真正更轻的代码来做到这一点,有人可以告诉我一些东西吗?
我在 Codeigniter 上,但我打算使用本机 PHP 进行此控件。
我的代码:
if(session_start()){ echo 'started'; }
据我所知,Codeigniter 不使用本机 PHP 会话,该怎么做?
检查有效的会话 ID:
$sid = session_id();
例如:
$sid = session_id();
if($sid) {
echo "Session exists!";
} else {
session_start();
}
当你的框架有一些功能而不是使用它时,第一点是“不要对抗框架” 。通常在框架类中是防止注入的函数。
这是一个帖子,告诉您如何检查 cookie:
对于会议
我认为您可以通过执行以下操作来简单地检查:
if(isset($_SESSION)){
// tells php session is initiated
}
if(isset($_COOKIE)){
}