香港独立IP空间
香港php空间
美国php空间
域名注册

无忧主机的技术文章中也有关于修改后台密码的方法,这个是无忧主机小编的第三种方法,也是最快速的,直接新建一个php脚本把代码复制进去,然后修改一下您的密码和会员名。如果您还想用以前的会员名就直接修改一下密码,运行即可,但是无忧主机小编考虑到有些站长朋友还就没有管理网站了,后台的管理员和密码都忘记了,不要怕无忧主机小编的这个可以管理员密码,还有两种方法请打开http://www.51php.com/ecshop/1449.html打这个链接一样的可以修改的,好了无忧主机小编就不废话了,就来看无忧主机小编是怎么做到的吧!

1、首先新建一个例如:setpw.php,然后把以下代码复制到setpw.php中:
define(‘IN_ECS’, true);
require(dirname(__FILE__) . ‘/includes/init.php’);
$user = ‘admin'; //这个是管理员账号
$newpwd =’admin'; //新密码
$email = ‘340555007@qq.com'; //请修改为您的邮箱,此邮箱用来取回密码。
$pwdmd5 = md5(md5($newpwd).$ec_salt);
/* 判断用户名是否存在,如存在则更新,不存在则插入 */
$sql = ‘SELECT user_name FROM ‘ . $ecs->table(‘admin_user’) . ‘where user_name =’ . “‘$user'”;
$rs = $db->getRow($sql);

if($rs[‘user_name’] == null)
{
$sql = ‘INSERT INTO ‘ . $ecs->table(‘admin_user’) . ‘(user_name, email, password, add_time, last_login, last_ip, action_list, nav_list, lang_type, agency_id, suppliers_id, todolist, role_id) VALUES’ .
“(‘$user’, ‘$email’, ‘$pwdmd5′, 18679116248, 18679116248, ‘127.0.0.1’, ‘all’, ‘商品列表|goods.php?act=list,订单列表|order.php?act=list,用户评论|comment_manage.php?act=list,会员列表|users.php?act=list,商店设置|shop_config.php?act=list_edit’, ”, 0, 0, NULL, NULL)”;
mysql_query($sql);
echo ‘新增管理员';
}
else
{
$sql = ‘UPDATE ‘ . $ecs->table(‘admin_user’) . ” SET password = ‘” . $pwdmd5 . “‘ WHERE user_name='”.$user.”‘”;
mysql_query($sql);
echo ‘亲!您做到了哟,非常棒!';
}
echo ‘<br />’ . ‘用户名:’ . $user . ‘&nbsp;’ . ‘密码:’ . $newpwd;
echo ‘<br />’ . ‘<font color=”#F00″>此文件为高危文件,无忧主机小编建议您立即删除!</font>';
?>
保存格式为与您的网站的编码格式一样,不然会有异常情况发生的哟,然后上传到您网站的根目录,访问方式:http://域名/setpw.php,回车即可,是不是感觉现在特别的棒呢,修改成功之后吧setpw.php在网站的根目录删除,如果不删除,是很危险的。
根据无忧主机小编以上的方法和无忧主机官方网站上面的技术结合,完全可以解决您的密码的担忧。
注意:这个方法只有适合salt加密的ecshop使用。
谢谢站长朋友们对无忧主机的支持与厚爱。

本文地址:http://www.51php.com/ecshop/15285.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档