access codeigniter session values from external files

前端 未结 7 2303
深忆病人
深忆病人 2020-12-06 07:28

In my codeigniter project i have added KCK finder.

it needs some of session values which is controlled by codeigniter. how can i access CI session values from extern

7条回答
  •  生来不讨喜
    2020-12-06 08:13

    Hi just before i got this code by googling.

         //path to your database.php file   
         require_once("../frontend/config/database.php");
    
         $cisess_cookie = $_COOKIE['ci_session'];
         $cisess_cookie = stripslashes($cisess_cookie);
         $cisess_cookie = unserialize($cisess_cookie);
         $cisess_session_id = $cisess_cookie['session_id'];
    
         $cisess_connect = mysql_connect($db['default']['hostname'], $db['default']      ['username'], $db['default']['password']);
         if (!$cisess_connect) {
           die("
    " . mysql_error() . "
    "); } $cisess_query = "SELECT user_data FROM ci_sessions WHERE session_id = '$cisess_session_id'"; mysql_select_db($db['default']['database'], $cisess_connect); $cisess_result = mysql_query($cisess_query, $cisess_connect); if (!$cisess_result) { die("Invalid Query"); } $cisess_row = mysql_fetch_assoc($cisess_result); $cisess_data = unserialize($cisess_row['user_data']); // print all session values print_r($cisess_data);

提交回复
热议问题