php专区

 首页 > php专区 > PHP应用 > CMS建站 > DEDECMS织梦忘记管理帐号和密码的解决方法 - DeD

DEDECMS织梦忘记管理帐号和密码的解决方法 - DeD

分享到:
【字体:
导读:
          我们在使用DEDECMS织梦管理系统时,有时也会忘记管理帐号名,有时会忘记管理密码,这时我们就得想办法找回管理帐号名或密码,织梦管理员密码重设工具有UTF-8/GBK两个版本,适用于 DedeCMS V...

DEDECMS织梦忘记管理帐号和密码的解决方法

我们在使用DEDECMS织梦管理系统时,有时也会忘记管理帐号名,有时会忘记管理密码,这时我们就得想办法找回管理帐号名或密码,织梦管理员密码重设工具有UTF-8/GBK两个版本,适用于 DedeCMS V5.3-5.6 版本,5.7也可以没测试,应该也是可以的.

这样可以方便新手操作,也可以进数据库对加密后的密码进行破解,这样也能找回忘记了的帐号或密码.

DEDECMS织梦GBK版本,复制一下代码:

  1.  
  2. //error_reporting(E_ALL || ~E_NOTICE); 
  3. require_once(dirname(__FILE__)."/include/common.inc.php"); 
  4. if(emptyempty($step)) 
  5. $step = 1; 
  6. ?> 
  7. "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
  8. "http://www.w3.org/1999/xhtml"
  9.  
  10. "Content-Type" content="text/html; charset=gb2312" /> 
  11. 密码重设工具_GBK 
  12. "text/css"
  13.  
  14.  
  15.  
  16.  
  17. if($step==1) 
  18. $dsql->SetQuery("Select * From `detest_admin` where usertype='10'"); 
  19. $dsql->Execute("ut"); 
  20. ?> 
  21. "98%" border="0" align="center" cellpadding="3" cellspacing="1"
  22.    
  23.     "19" bgcolor="#E7E7E7">"96%" border="0" cellspacing="1" cellpadding="1"
  24.        
  25.         "24%">第一步:选择管理员账号 
  26.         "76%" align="right">  
  27.        
  28.      
  29.    
  30.    
  31.     "215" align="center" valign="top" bgcolor="#FFFFFF">"radminpass.php" method="post" name="form1" id="form1"
  32.       "hidden" name="step" value="2" /> 
  33.       "98%" border="0" cellspacing="1" cellpadding="1"
  34.  
  35.           "60" colspan="2" align="left">本工具是用于新人忘记管理员密码重设所制作,只需要将radminpass.php文件拷贝到根目录,运行“http://phpfensi.com/radminpass.php(phpfensi.com为网站域名)”,按照操作执行就可以。恢复完成后请及时删除这个文件! 
  36.            
  37.          
  38.           "16%" height="30" align="left">选择超级管理员ID: 
  39.           "84%" align="left"
  40.             'id' style='width:150px'
  41.               
  42.  while($myrow = $dsql->GetObject("ut")) 
  43.  { 
  44.  echo ".$myrow->id."'>".$myrow->userid."rn"
  45.  } 
  46.  ?> 
  47.                
  48.              
  49.              
  50.          
  51.          
  52.           "60" align="left">  
  53.           "left">"submit" name="Submit" value="下一步>" class="coolbg np" /> 
  54.          
  55.        
  56.      
  57.    
  58.  
  59. }elseif($step==2){ 
  60. $row = $dsql->GetOne("Select * From `detest_admin` where id='$id'"); 
  61. ?> 
  62. "98%" border="0" align="center" cellpadding="3" cellspacing="1"
  63.    
  64.     "19" bgcolor="#E7E7E7">"96%" border="0" cellspacing="1" cellpadding="1"
  65.        
  66.         "24%">第二步:修改管理员密码 
  67.         "76%" align="right">  
  68.        
  69.      
  70.    
  71.    
  72.     "215" align="center" valign="top" bgcolor="#FFFFFF">"radminpass.php" method="post" name="form1" id="form1"
  73.       "step" type="hidden" id="step" value="3" /> 
  74.       "hidden" name="id" value="" /> 
  75.       "98%" border="0" cellspacing="1" cellpadding="1"
  76.          
  77.           "16%" height="30" align="left">用户登录ID: 
  78.           "84%" align="left">echo $row['userid']?> 
  79.          
  80.          
  81.           "30" align="left">用户笔名: 
  82.           "left">"uname" type="text" id="uname" size="16" value="" style="width:200px" /> 
  83.              (发布文章后显示责任编辑的名字)  
  84.          
  85.          
  86.           "30" align="left">用户密码: 
  87.           "left">"pwd" type="text" id="pwd" size="16" style="width:200px" /> 
  88.              (留空则不修改,只能用'0-9a-zA-Z.@_-!'以内范围的字符)  
  89.          
  90.          
  91.           "60" align="left">  
  92.           "left">"submit" name="Submit" value="确定修改 " class="coolbg np" /> 
  93.          
  94.        
  95.      
  96.    
  97.  
  98. }elseif($step==3){ 
  99. $pwdm = ''
  100. if($pwd!=''){ 
  101. $pwdm = ",pwd='".md5($pwd)."'"
  102. $pwd = ",pwd='".substr(md5($pwd),5,20)."'"
  103. $query = "Update `detest_admin` set uname='$uname' $pwd where id='$id'"
  104. $dsql->ExecuteNoneQuery($query); 
  105. $query = "Update `detest_member` set uname='$uname' $pwdm where mid='$id'"
  106. $dsql->ExecuteNoneQuery($query); 
  107. ShowMsg("成功更改一个帐户!","radminpass.php"); 
  108. ?> 
  109.  
  110.  

DEDECMS织梦UTF8版本复制以下代码:

  1.  
  2. //error_reporting(E_ALL || ~E_NOTICE); 
  3. require_once(dirname(__FILE__)."/include/common.inc.php"); 
  4. if(emptyempty($step)) 
  5. $step = 1; 
  6. ?> 
  7. "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
  8. "http://www.w3.org/1999/xhtml"
  9.  
  10. "Content-Type" content="text/html; charset=utf-8" /> 
  11. 密码重设工具_UTF-8 
  12. "text/css"
  13.  
  14.  
  15.  
  16.  
  17. if($step==1) 
  18. $dsql->SetQuery("Select * From `detest_admin` where usertype='10'"); 
  19. $dsql->Execute("ut"); 
  20. ?> 
  21. "98%" border="0" align="center" cellpadding="3" cellspacing="1"
  22.    
  23.     "19" bgcolor="#E7E7E7">"96%" border="0" cellspacing="1" cellpadding="1"
  24.        
  25.         "24%">第一步:选择管理员账号 
  26.         "76%" align="right">  
  27.        
  28.      
  29.    
  30.    
  31.     "215" align="center" valign="top" bgcolor="#FFFFFF">"radminpass.php" method="post" name="form1" id="form1"
  32.       "hidden" name="step" value="2" /> 
  33.       "98%" border="0" cellspacing="1" cellpadding="1"
  34.  
  35.           "60" colspan="2" align="left">本工具是用于新人忘记管理员密码重设所制作,只需要将radminpass.php文件拷贝到根目录,运行“http://phpfensi.com/radminpass.php(phpfensi.com为网站域名)”,按照操作执行就可以。恢复完成后请及时删除这个文件! 
  36.            
  37.          
  38.           "16%" height="30" align="left">选择超级管理员ID: 
  39.           "84%" align="left"
  40.             'id' style='width:150px'
  41.               
  42.  while($myrow = $dsql->GetObject("ut")) 
  43.  { 
  44.  echo ".$myrow->id."'>".$myrow->userid."rn"
  45.  } 
  46.  ?> 
  47.                
  48.              
  49.              
  50.          
  51.          
  52.           "60" align="left">  
  53.           "left">"submit" name="Submit" value="下一步>" class="coolbg np" /> 
  54.          
  55.        
  56.      
  57.    
  58.  
  59. }elseif($step==2){ 
  60. $row = $dsql->GetOne("Select * From `detest_admin` where id='$id'"); 
  61. ?> 
  62. "98%" border="0" align="center" cellpadding="3" cellspacing="1"
  63.    
  64.     "19" bgcolor="#E7E7E7">"96%" border="0" cellspacing="1" cellpadding="1"
  65.        
  66.         "24%">第二步:修改管理员密码 
  67.         "76%" align="right">  
  68.        
  69.      
  70.    
  71.    
  72.     "215" align="center" valign="top" bgcolor="#FFFFFF">"radminpass.php" method="post" name="form1" id="form1"
  73.       "step" type="hidden" id="step" value="3" /> 
  74.       "hidden" name="id" value="" /> 
  75.       "98%" border="0" cellspacing="1" cellpadding="1"
  76.          
  77.           "16%" height="30" align="left">用户登录ID: 
  78.           "84%" align="left">echo $row['userid']?> 
  79.          
  80.          
  81.           "30" align="left">用户笔名: 
  82.           "left">"uname" type="text" id="uname" size="16" value="" style="width:200px" /> 
  83.              (发布文章后显示责任编辑的名字)  
  84.          
  85.          
  86.           "30" align="left">用户密码: 
  87.           "left">"pwd" type="text" id="pwd" size="16" style="width:200px" /> 
  88.              (留空则不修改,只能用'0-9a-zA-Z.@_-!'以内范围的字符)  
  89.          
  90.          
  91.           "60" align="left">  
  92.           "left">"submit" name="Submit" value="确定修改 " class="coolbg np" /> 
  93.          
  94.        
  95.      
  96.    
  97.  
  98. }elseif($step==3){ 
  99. $pwdm = ''
  100. if($pwd!=''){ 
  101. $pwdm = ",pwd='".md5($pwd)."'"
  102. $pwd = ",pwd='".substr(md5($pwd),5,20)."'"
  103. $query = "Update `detest_admin` set uname='$uname' $pwd where id='$id'"//开源软件:phpfensi.com 
  104. $dsql->ExecuteNoneQuery($query); 
  105. $query = "Update `detest_member` set uname='$uname' $pwdm where mid='$id'"
  106. $dsql->ExecuteNoneQuery($query); 
  107. ShowMsg("成功更改一个帐户!","radminpass.php"); 
  108. ?> 
  109.  
  110.  

将以上代码保存为radminpass.php,上传到网站根目录运行“http://phpfensi.com/radminpass.php(phpfensi.com为网站域名)”,按照操作执行就可以,恢复完成后请及时删除这个文件!

分享到:
帝国cms和dedecms哪个更适合新手站长 - D...
帝国cms和dedecms哪个更适合新手站长 帝国cms和dedecms可以说是国内个人站长用的最多的了,这两个CMS系统各有特点,各有好处,所以网上很多人说dedecms好用过帝国cms,又有人说帝国cms完爆dedecms等等,到底是帝国cms好用还是dedecms好用?其实这是很多新人站长的问题,这2个cms系统,博主都用过,博...
DedeCMS各文件夹作用详解 - DeDecms
DedeCMS各文件夹作用详解 对于DedeCMS系统来说基本上没有站长不知道,但是DedeCMS的程序文件夹都分别用做什么确没有几个人准确的知道,对于经常维护网站的站长来说准确的了解每个文件夹的作用对于日常维护网站来说是很方便的一件事情. 下面罗列一下DedeCMS的目录结构以及作用. |-- a 静...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……