From 557887b0d1648aa26217e4e414ce44dc1f07e8b2 Mon Sep 17 00:00:00 2001 From: "Paul S. Owen" Date: Sun, 13 May 2001 16:49:41 +0000 Subject: Various updates git-svn-id: file:///svn/phpbb/trunk@282 89ea8834-ac86-4346-8a33-228a782c2dd0 --- phpBB/includes/sessions.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'phpBB/includes/sessions.php') diff --git a/phpBB/includes/sessions.php b/phpBB/includes/sessions.php index f1cb80518b..91d1f0fcea 100644 --- a/phpBB/includes/sessions.php +++ b/phpBB/includes/sessions.php @@ -85,8 +85,8 @@ function session_begin($user_id, $user_ip, $page_id, $session_length, $login = 0 if( ( $login || $autologin ) && $user_id != ANONYMOUS && $user_id != DELETED ) { $sql_delete_same_user = "DELETE FROM ".SESSIONS_TABLE." - WHERE session_user_id = $user_id - AND session_ip <> '$int_ip' + WHERE session_ip <> '$int_ip' + AND session_user_id = $user_id AND session_logged_in = 1"; $result = $db->sql_query($sql_delete_same_user); } @@ -421,8 +421,8 @@ function session_end($session_id, $user_id) $sql = "UPDATE ".SESSIONS_TABLE." SET session_logged_in = 0, session_user_id = -1, session_time = $current_time - WHERE (session_user_id = $user_id) - AND (session_id = '$session_id')"; + WHERE (session_id = '$session_id') + AND (session_user_id = $user_id)"; $result = $db->sql_query($sql, $db); if (!$result) { -- cgit v1.2.1