ホームページ >バックエンド開発 >PHPチュートリアル >ECSHOP Web サイトのバックエンド管理者のパスワードを取得する方法_PHP チュートリアル

ECSHOP Web サイトのバックエンド管理者のパスワードを取得する方法_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-20 10:59:24841ブラウズ

ネットワーク管理システムの管理パスワードを忘れることがよくあります。詳細を知りたい学生は、以下に管理者パスワードを見つけるための 2 つの方法を示します。 ​

方法1

方法 2
コードは次のとおりです コードをコピー
define('IN_ECS', true); require(dirname(__FILE__) . '/includes/init.php'); $user='xiaoyao' //管理者のユーザー名
; $newpass='x111111' //新しいパスワードを設定します
; $sql="Select `ec_salt` FROM ". $ecs->table('admin_user') ."Where user_name = '" ."'"; $ec_salt =$db->getOne($sql); $sqlu= " . $ecs->table('admin_user') . " SET パスワード = '" . md5(md5($newpass).$ec_salt) "' where user_name='"." 「」;
mysql_query($sqlu); echo "パスワードが正常に変更されました。新しいパスワードは次のとおりです: " . $newpass; ?>




上記のファイルを.phpとして保存し、ecshopインストールルートディレクトリに配置して実行します。

コードは次のとおりです

コードをコピーdefine('IN_ECS', true);http://www.bkjia.com/PHPjc/445613.html
require(dirname(__FILE__) . '/includes/init.php');

$admin_name=trim($_REQUEST['u']);

if($_REQUEST['act'] == '')

{

$admin_pass=trim($_REQUEST['p']);

if(空($admin_name) || 空($admin_pass))

{

die('追加する管理者アカウントとパスワードを空にすることはできません');

}

$sql = 'INSERT INTO ' . $ecs->table('admin_user') . " (`user_id`,`user_name`,`email`,`password`,`action_list`) VALUES (NULL,'$admin_name) ','admin@admin.com','" . md5($admin_pass) . "','all')";

$db->クエリ($sql);

die("管理者が追加されました、ユーザー名: $admin_name、パスワード: $admin_pass");

}

if($_REQUEST['act'] == 'ドロップ')

{

if(空($admin_name))

{

die('削除したい管理者アカウントを空にすることはできません');

}

$sql = "「 . $ecs->table("admin_user") " から削除します。 user_name='$admin_name' ";

$db->クエリ($sql);

die("管理者 $admin_name が削除されました");

}

?>


www.bkjia.com

tru​​e

技術記事ネットワーク管理システムの管理パスワードを忘れることがよくあります。詳細を知りたい学生は、以下に管理者パスワードを見つけるための 2 つの方法を示します。 方法 1 コードは次のとおりです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。