单击每个链接或重新加载页面时,已设置CodeIgniter-Checking会话变量

Use*_*ser 2 session codeigniter

我有一个名为admin的控制器,如果设置了会话变量,则可以使用控制器中的所有函数,那么在单击页面中的每个链接或重新加载页面时,检查会话是否设置的最佳方法是什么? .

例如:如果我在浏览器的多个选项卡中打开我的管理主页并从第一个选项卡注销,那么在第二个选项卡中的所有选项卡之后所有链接都正常工作

所以我想检查会话是否设置...

谢谢!

Edw*_*lex 12

如果要检查会话变量是否已设置,请使用此选项.

if($this->session->userdata('session_variable')) {

      // Do your code here
}
Run Code Online (Sandbox Code Playgroud)

同时,如果要检查会话变量是否设置了特定值,则可以使用此值.

if($this->session->userdata('session_variable') == "VALUE") {

      // Do your code here
}
Run Code Online (Sandbox Code Playgroud)