From d9823353cdfd8a59e7743e385978cde57acbdc2b Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 13 Apr 2013 12:58:47 +0200 Subject: [PATCH] fix for #52 --- htdocs/application/libraries/db_session.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/htdocs/application/libraries/db_session.php b/htdocs/application/libraries/db_session.php index 72e78d1..48db300 100644 --- a/htdocs/application/libraries/db_session.php +++ b/htdocs/application/libraries/db_session.php @@ -292,6 +292,15 @@ class DB_Session { $this->userdata['last_activity'] = $this->now; // format query array to update database $ud = $this->userdata; + + //fix for https://github.com/claudehohl/Stikked/issues/52 + if(!isset($ud['user_agent']) + || !isset($ud['ip_address']) + || !isset($ud['session_id'])) + { + return false; + } + $query_array = array( 'last_activity' => $ud['last_activity'], 'user_agent' => $ud['user_agent'], 'ip_address' => $ud['ip_address'] );