Этот файл не правленный как я понял? То есть ты его сам не правил да?
Если не правил тогда вопросы:
1. Ты обновлял базу форума файлом update_db.php?
2. Если да, то другой вопрос. В файле update_db.php есть строка
CODE:
$userdata['pass'] = md5($userdata['pass']);
Перед обновлением ты ее не комментировал? То есть ты не закрывал ее комментами?
По твоему файлу видно что эта строка не работала во время обновления, то есть была закомментирована.