织梦程序用久了,你会发现织梦很多BUG的,但是只要在网上一搜,就能找到很多解决问题的织梦教程,这些教程详细到哪个文件第几行代码,只要复制、粘贴、保存、清理浏览器缓存,然后再次一键生成网站,无论什么问题都能快速解决。
今天,小千来说个,网上搜不到教程的。织梦会员是dede_member表,织梦管理员是dede_admin表,然后,登录后台,修改系统管理员密码时,是同时修改会员密码的,但是,在修改管理员会员时,无法修改系统管理员密码,这点就让站长比较头疼了。这不,今天就有客户找我了,还录制视频给我看,看到时我差点没忍住要笑出声。
亲测试过,下载春哥精简版,和DeDeCMS最新版,以及DeDeBIZ最新版,确实发现,还真是修改不同步更新,下面,附上修改同步更新方法。
教程开始:打开 /dede/member_do.php 搜索
ShowMsg('成功更改会员资料!', 'member_view.php?id='.$id);
二开过的,如果搜不到,那就搜 成功更改会员资料
如果还搜不到,那就搜 edituser 然后看到,这个方法的最底部就是了。
在它上面加入
if ($matt == 10 && !empty($pwd)) { $queryaa = "UPDATE `#@__admin` SET pwd='".substr(md5($pwd),5,20)."' WHERE id='".$id."' "; $dsql->ExecuteNoneQuery($queryaa); }
完成了。对的,没错,就是这么简单,加个判断就好了,判断是管理员会员,判断新密码不能为空,这样修改管理员会员时,同时更新系统管理员密码同步。
本文结束
评论专区
发表评论
评论列表(无评论)