Forum Webscript.Ru
Программирование => PHP => Тема начата: chaif от 16 Марта 2002, 15:22:55
-
не могу войти в админку, не подходит пароль:((
возможно кто-то его поменял...
Как сделать новый пароль?
-
Воспользуйся моим скриптом:
/*
* Password Changer by Dm
* 16.03.2002 19:02:40
*
*/
#########################
# database server setup
$host = "localhost";
$userdb = "root";
$passdb = "";
$db = "phpweblog";
#
#########################
?>
error_reporting(E_ALL);
if((!isset($user)) or (!isset($pass))) exit;
if(!($cn = @mysql_connect($host, $userdb, $passdb))) {
echo "server error";
exit;
}
if(!@mysql_select_db($db, $cn)) {
echo "database select error";
exit;
}
$query = "SELECT Password FROM t_users WHERE Username=\'$user\'";
$res = mysql_query($query);
if(mysql_errno()!=0) {
echo "MySQL err: ".mysql_error()." [".$query."]";
exit;
}
if(mysql_num_rows($res)!=0) {
$row = mysql_fetch_row($res);
echo "password from base: ".$row[0]."
\\n";
$pass = md5($pass);
echo "new password: ".$pass."
\\n";
$query = "UPDATE t_users SET Password=\'$pass\' WHERE Username=\'$user\'";
$res = mysql_query($query);
if(mysql_errno()!=0) {
echo "MySQL err: ".mysql_error()." [".$query."]";
exit;
}
echo "Done.";
}
?>
запускать нужно на том же сервере, что и phpweblog, плюс те же настройки mysql сервера.
вводишь login: admin и новый пароль.
-
Dm, нужно создать файл специальный для этого с содержимым выше?
Что-то не получается:((
-
chaif
да. это совершенно отдельный скрипт.
что не получается?
зы. если че - на мыло (dmq@mailru.com) или на асю (76555967)