Skip to content

Instantly share code, notes, and snippets.

@samarpanda
Created January 16, 2015 18:43
Show Gist options
  • Save samarpanda/63383ef66da1668b9218 to your computer and use it in GitHub Desktop.
Save samarpanda/63383ef66da1668b9218 to your computer and use it in GitHub Desktop.
Accessing CodeIgniter Session Data

Accessing CodeIgniter Session Data

require_once("config.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(MYSQL_HOSTNAME, MYSQL_USERNAME, MYSQL_PASSWORD);
if (!$cisess_connect) {
 die("<div class="error">" . mysql_error() . "</div>");
}
$cisess_query = "SELECT user_data FROM ci_sessions WHERE session_id = '$cisess_session_id' LIMIT 1";

mysql_select_db(MYSQL_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_r($cisess_data);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment