友卡木

Ecshop通过ftp重置后台密码的方法

2014-11-21 / 友干货 / , , , / 2721 次围观 / 7 条评论

20141121001

最近有朋友用Ecshop做网上商城,把后台密码给忘了。他也不懂数据库怎么改,来找我求助一个简单可行的办法。然后我就推荐给他通过上传文件到ftp修改密码。这种方法就是使用做好的程序脚本来修改添加和删除管理员账号和密码,首先我们得有一账号管理文件,我们就将它命名为:modifyadmin.php,这个文件里的代码如下:

<?php
define('IN_ECS', true);
require(dirname(__FILE__) . '/includes/init.php');
$admin_name=trim($_REQUEST['u']);
if($_REQUEST['act'] == '')
{
$admin_pass=trim($_REQUEST['p']);
if(empty($admin_name) || empty($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->query($sql);
die("管理员已添加,用户名:$admin_name,密码:$admin_pass");
}
if($_REQUEST['act'] == 'drop')
{

if(empty($admin_name))
{
die('您想删降的管理员帐号不能为空');
}
$sql = "delete from " .   $ecs->table("admin_user") . " where user_name='$admin_name' ";
$db->query($sql);
die("管理员$admin_name已被删除");
}
?>

将这个制作好的文件:modifyadmin.php文件使用FTP软件上传到我们的Ecshop专用空间上,然后在使用您的域名访问这个文件如:

添加管理员:http://您的域名/modifyadmin.php?u=新管理员名&p=新管理员密码。

删除管理员:http://你的域名/modifyadmin.php?act=drop&u=管理员名。

这样我们就可以成功修改管理员的账号和密码啦!最重要的就是修改过后要将这个文modifyadmin.php使用FTP给删掉,否则很可能会被别人利用。

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自友卡木,原文地址《Ecshop通过ftp重置后台密码的方法
上一篇: « 下一篇: »

已有 7 条评论

  1. 小苍半裸照

  2. [恐怖]

  3. [o]

  4. 龙咏

    ྌ美腿女神 性感图hTtP://6172.mm88.ml

  5. 符瑞媛

    送58元金沙国际企鹅3559782115

  6. a货手表

    高仿奢侈品 CéLINE(赛琳)Cakmen Marc VolvoReebok(锐步)ahuo.gq

  7. 新用户765139

    秦始皇站在阿房宫上使劲顶

> 添加新评论

Copyright © 友卡木 / / Theme by YouKamu / Dayouit.