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)