diff options
Diffstat (limited to 'phpBB')
-rw-r--r-- | phpBB/login.php | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/phpBB/login.php b/phpBB/login.php index 4d35438a60..b16d6c34a8 100644 --- a/phpBB/login.php +++ b/phpBB/login.php @@ -84,7 +84,7 @@ if ( isset($HTTP_POST_VARS['login']) || isset($HTTP_GET_VARS['login']) || isset( $userdata = $session->create($userdata['session_id'], $row['user_id'], $autologin, $this_page, $session_browser); - header($header_location . $redirect); + header($header_location . $redirect . $SID); exit; } else @@ -113,8 +113,7 @@ if ( isset($HTTP_POST_VARS['login']) || isset($HTTP_GET_VARS['login']) || isset( $session->destroy($userdata); } - $redirect = ( !empty($HTTP_POST_VARS['redirect']) ) ? $HTTP_POST_VARS['redirect'] : "index.$phpEx$SID"; - header($header_location . $redirect); + header($header_location . $redirect . $SID); exit; } else |