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 { throw new Exception(mysql_error()); } return array("admin", $password); } static function create_private_key() { $key = md5(uniqid(mt_rand(), true)) . md5(uniqid(mt_rand(), true)); if (mysql_query("INSERT INTO `vars` VALUES(NULL, 'core', 'private_key', '$key')")) { } else { throw new Exception(mysql_error()); } } }