aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB
diff options
context:
space:
mode:
Diffstat (limited to 'phpBB')
-rw-r--r--phpBB/profile.php5
1 files changed, 2 insertions, 3 deletions
diff --git a/phpBB/profile.php b/phpBB/profile.php
index fa108eee96..194a2c99b0 100644
--- a/phpBB/profile.php
+++ b/phpBB/profile.php
@@ -539,8 +539,6 @@ if( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
}
else
{
- $password = md5($password);
-
if( $mode == "editprofile" )
{
$sql = "SELECT user_password
@@ -550,7 +548,7 @@ if( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
{
$row = $db->sql_fetchrow($result);
- if( $row['user_password'] != $password_current )
+ if( $row['user_password'] != md5($password_current) )
{
$error = TRUE;
$error_msg = $lang['Current_password_mismatch'];
@@ -564,6 +562,7 @@ if( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
if( !$error )
{
+ $password = md5($password);
$passwd_sql = "user_password = '$password', ";
}
}