当前位置:首页 > 建站咨询
完美解决ZBlog忘记密码不能登录后台的问题

来源:搜你想要的 点击数: 时间:05-14

最近有网友问我‘Zblog后台密码忘记该如何找回?’

每个人都会健忘,而且会忘记某些重要的东西,例如老婆的生日(很严重),银行卡密码(着急),当然也会忘记ZBlog管理员账号的密码。。。那么当我们忘记了后台的登录密码要怎么办呢?不要着急,接下来姚兵就来说一下ZBlog找回管理员密码的两种方法。

一、使用(Z-BlogPHP密码找回工具)

下载压缩包并将压缩包解压,然后通过FTP上传到Z-BlogPHP的根目录,在浏览器中打开nologin.php,使用过后请FTP删除。

完美解决ZBlog忘记密码不能登录后台的问题 zblog教程 忘记密码 ZBlog密码找回 zblog入门 第1张图片

Z-BlogPHP密码找回工具  在线下载

切记:修改完密码后千万别忘了删掉该php文件!!!

二、根据VerifyLogin()更改

使用方法:将以下代码保存为nologin.php文件,放到服务器的某个文件夹下,然后在浏览器中打开该文件,直接进去后台。然后进入用户管理,把管理员密码更改掉。

  1. <?php
    require '../../../zb_system/function/c_system_base.php';//对应文件更改位置。
    require '../../../zb_system/function/c_system_admin.php';//对应文件更改位置。

    $id='1';
    $am = $zbp->GetMemberByID($id);
    $_POST['savedate']=0;
    $_POST['dishtml5']=0;
    if($zbp->Verify_Final($am->Name,$am->Password,$m)){
    $zbp->user = $m;
    $un = $m->Name;
    $ps = $m->PassWord_MD5Path;
    $sd = (int)GetVars('savedate');
    $addinfo=array();
    $addinfo['dishtml5']=(int)GetVars('dishtml5', 'POST');
    $addinfo['chkadmin']=(int)$zbp->CheckRights('admin');
    $addinfo['chkarticle']=(int)$zbp->CheckRights('ArticleEdt');
    $addinfo['levelname']=$m->LevelName;
    $addinfo['userid']=$m->ID;
    $addinfo['useralias']=$m->StaticName;
    if ( $sd == 0) {
    setcookie("username", $un, 0, $zbp->cookiespath);
    setcookie("password", $ps, 0, $zbp->cookiespath);
    setcookie("addinfo" . str_replace('/','',$zbp->cookiespath), json_encode($addinfo), 0, $zbp->cookiespath);
    } else {
    setcookie("username", $un, time() + 3600 * 24 * $sd, $zbp->cookiespath);
    setcookie("password", $ps, time() + 3600 * 24 * $sd, $zbp->cookiespath);
    setcookie("addinfo" . str_replace('/','',$zbp->cookiespath), json_encode($addinfo), time() + 3600 * 24 * $sd, $zbp->cookiespath);
    }

    Redirect($zbp->host.'zb_system/admin/?act=admin');
    }

    ?>

切记修改完密码后千万别忘了删掉该php文件!!!

作者: 烽烟无限     来源:烽烟博客

广告推介

最新发布

图文信息

最新视频

热门事件

资源共享