@adan
In CodeIgniter, you can check if a session exists globally by accessing the session object and checking if the specific session variable is set. Here is an example code to check if a specific session variable exists globally:
1 2 3 4 5 6 7 8 9 10 11 |
// Get the CodeIgniter instance $CI =& get_instance(); // Check if the session data is set if ($CI->session->has_userdata('user_id')) { // Session exists echo 'Session exists!'; } else { // Session does not exist echo 'Session does not exist!'; } |
In the above code, we are accessing the session object using the $CI->session
syntax, and then using the has_userdata()
method to check if a specific session variable called 'user_id' exists. You can replace 'user_id' with any session variable you want to check for existence.
Make sure that you have loaded the session library in your controller or autoload file before using this code snippet.