aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/includes/usercp_email.php
diff options
context:
space:
mode:
Diffstat (limited to 'phpBB/includes/usercp_email.php')
-rw-r--r--phpBB/includes/usercp_email.php12
1 files changed, 6 insertions, 6 deletions
diff --git a/phpBB/includes/usercp_email.php b/phpBB/includes/usercp_email.php
index 7970c4f1c8..0878da61ba 100644
--- a/phpBB/includes/usercp_email.php
+++ b/phpBB/includes/usercp_email.php
@@ -27,12 +27,6 @@ if ( !defined('IN_PHPBB') )
exit;
}
-if ( !$userdata['session_logged_in'] )
-{
- header('Location: ' . append_sid("login.$phpEx?redirect=profile.$phpEx&mode=email&" . POST_USERS_URL . "=$user_id", true));
- exit;
-}
-
if ( !empty($HTTP_GET_VARS[POST_USERS_URL]) || !empty($HTTP_POST_VARS[POST_USERS_URL]) )
{
$user_id = ( !empty($HTTP_GET_VARS[POST_USERS_URL]) ) ? $HTTP_GET_VARS[POST_USERS_URL] : $HTTP_POST_VARS[POST_USERS_URL];
@@ -42,6 +36,12 @@ else
message_die(GENERAL_MESSAGE, $lang['No_user_specified']);
}
+if ( !$userdata['session_logged_in'] )
+{
+ header('Location: ' . append_sid("login.$phpEx?redirect=profile.$phpEx&mode=email&" . POST_USERS_URL . "=$user_id", true));
+ exit;
+}
+
$sql = "SELECT username, user_email, user_viewemail, user_lang
FROM " . USERS_TABLE . "
WHERE user_id = $user_id";