diff options
| author | Henry Sudhof <kellanved@phpbb.com> | 2007-10-05 13:14:58 +0000 |
|---|---|---|
| committer | Henry Sudhof <kellanved@phpbb.com> | 2007-10-05 13:14:58 +0000 |
| commit | 7baf3ed1401d44304c01d4374a176cc62008108d (patch) | |
| tree | 490f1a479e1d30b4aae5a3b8d06ccf078b41275e /phpBB/install/database_update.php | |
| parent | 56b619556354bee7bddc6045c831e8943200d356 (diff) | |
| download | forums-7baf3ed1401d44304c01d4374a176cc62008108d.tar forums-7baf3ed1401d44304c01d4374a176cc62008108d.tar.gz forums-7baf3ed1401d44304c01d4374a176cc62008108d.tar.bz2 forums-7baf3ed1401d44304c01d4374a176cc62008108d.tar.xz forums-7baf3ed1401d44304c01d4374a176cc62008108d.zip | |
#i43
git-svn-id: file:///svn/phpbb/trunk@8143 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/install/database_update.php')
| -rw-r--r-- | phpBB/install/database_update.php | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/phpBB/install/database_update.php b/phpBB/install/database_update.php index cea393724f..a7713f8e34 100644 --- a/phpBB/install/database_update.php +++ b/phpBB/install/database_update.php @@ -1551,6 +1551,23 @@ if (version_compare($current_version, '3.0.RC5', '<=')) set_config('form_token_lifetime', '7200'); set_config('form_token_mintime', '0'); + $db->sql_transaction('begin'); + + $sql = 'SELECT forum_id, forum_password + FROM ' . FORUMS_TABLE; + $result = _sql($sql, $errored, $error_ary); + + while ($row = $db->sql_fetchrow($result)) + { + if (!empty($row['forum_password'])) + { + _sql('UPDATE ' . FORUMS_TABLE . " SET forum_password = '" . md5($row['forum_password']) . "' WHERE forum_id = {$row['forum_id']}", $errored, $error_ary); + } + } + $db->sql_freeresult($result); + + $db->sql_transaction('commit'); + $no_updates = false; } |
