90) ? 13 : ($char > 57) ? 7 : 0; $salt .= chr($char); } $password = substr(md5(time() * rand()), 0, 6); $hashed_password = $salt . md5($salt . $password); if (mysql_query("UPDATE `users` SET `password` = '$hashed_password' WHERE `id` = 2")) { } else { $errors["Database"] = "Unable to set admin password. Error details:\n" . mysql_error(); } if ($errors) { throw new InstallException($errors); } return array("admin", $password); } }