dedecms后台登录如何去除验证码设置

dedecms后台登录如何去除验证码设置,第1张

如果织梦后台被锁定,解除的方法如下:

1、找回管理员账户密码:如果只是忘记了管理员账户密码,可以通过织梦官网提供的找回密码服务来找回密码,通过找回密码后再登录织梦后台,修改密码即可。

2、检查IP地址是否被封禁:如果登录多次失败的情况下,流量被识别为后台攻击,管理员账户所在的IP地址可能会被自动封锁。此时需要通过其他的网络环境登录,或者联系网站空间提供商解封IP地址。

3、修改数据库中管理员账户密码:如果以上解决方法均无法解决问题,则可以通过修改数据库中管理员账户密码的方式进行解决。具体方法可以通过网上官方技术支持或者织梦官方论坛搜索获得。需要注意的是,在解决织梦后台被锁定问题时,一定要遵守织梦的相关规定和技术要求,以免出现意外情况或者造成更大的损失。

修改dede/member_mainphp中的分页数,

$dlist->pageSize = 20; //修改此处的pagesize为你需要显示的数量<php

/

  附件管理

 

  @version        $Id: media_mainphp 1 11:17 2010年7月19日Z tianya $

  @package        DedeCMSAdministrator

  @copyright      Copyright (c) 2007 - 2010, DesDev, Inc

  @license        http://helpdedecmscom/usersguide/licensehtml

  @link           http://wwwdedecmscom

 /

require_once(dirname(__FILE__)"/configphp");

require_once(DEDEINC"/datalistcpclassphp");

require_once(DEDEINC"/commonfuncphp");

setcookie("ENV_GOBACK_URL",$dedeNowurl,time()+3600,"/");

if(empty($dopost)) $dopost = '';

//文件式管理器

if($dopost=='filemanager')

{

    if(file_exists('/file_manage_mainphp'))

    {

        header("location:file_manage_mainphpactivepath=$cfg_medias_dir");

    }

    else

    {

        ShowMsg("找不到文件管理器,可能已经卸载!","-1");

    }

    exit();

}

//数据库管理

// ------------------------------------------------------------------------

if(empty($keyword)) $keyword = "";

$addsql = " WHERE (utitle LIKE '%$keyword%' OR uurl LIKE '%$keyword%') ";

if(empty($membertype))

{

    $membertype = 0;

}

if($membertype==1)

{

    $addsql = " AND umid>0 ";

}

else if($membertype==2)

{

    $addsql = " AND umid>0 ";

}

if(empty($mediatype))

{

    $mediatype = 0;

}

if($mediatype>1)

{

    $addsql = " AND umediatype='$membertype' ";

}

$sql = "SELECT uaid,utitle,uurl,umediatype,ufilesize,umid,uuptime

,auserid AS adminname,muserid AS membername

FROM #@__uploads u

LEFT JOIN #@__admin a ON  aid = umid

LEFT JOIN #@__member m ON mmid = umid

$addsql ORDER BY uaid DESC";

$dlist = new DataListCP();

$dlist->pageSize = 20;  //修改此处的pagesize为你需要显示的数量

$dlist->SetParameter("mediatype",$mediatype);

$dlist->SetParameter("keyword",$keyword);

$dlist->SetParameter("membertype",$membertype);

$dlist->SetTemplate(DEDEADMIN"/templets/media_mainhtm");

$dlist->SetSource($sql);

$dlist->Display();

function MediaType($tid,$nurl)

{

    if($tid==1)

    {

        return "<a href=\"javascript:;\" onClick=\"ChangeImage('$nurl');\"><img src='/include/dialog/img/picviewnonegif' name='picview' border='0' alt='预览'></a>";

    }

    else if($tid==2)

    {

        return "FLASH";

    }

    else if($tid==3)

    {

        return "视频/音频";

    }

    else

    {

        return "附件/其它";

    }

}

function GetFileSize($fs)

{

    $fs = $fs/1024;

    return trim(sprintf("%101f",$fs)" K");

}

function UploadAdmin($adminid,$mid)

{

    if($adminid!='') return $adminid;

    else return $mid;

}

1去除后台验证码一共有两种方法,第一种方法,找到/dede/loginphp这个文件,将如下代码去掉:

12345  if(($validate=='' || $validate != $svali) && preg_match("/6/",$safe_gdopen)){        ResetVdValue();        ShowMsg('验证码不正确!','loginphp',0,1000);        exit;    } else {

这里还有一个闭合标签”}“需要去掉,位置如下图:

2这样的话已经可以了,但是后台页面那个验证码还会显示,找到/dede/templets/loginhtm  去掉下面代码即可。

1234567891011 <php            if(preg_match("/6/",$safe_gdopen))            {        >       <dt>验证码:</dt>       <dd><input id="vdcode" type="text" name="validate" style="text-transform:uppercase;"/><img id="vdimgck" align="absmiddle" onClick="thissrc=thissrc+''" style="cursor: pointer;" alt="看不清?点击更换" src="/include/vdimgckphp"/>           <a href="#" onClick="changeAuthCode();">看不清? </a></dd>        <php             }        >        <dt> </dt>

3第二种方法:找到data/safe文件,打开,找到inc_safe_configphp此文件。看到如图代码,将里面的“6”,去掉,保存即可。(第二种方法没有试过,其实第二种方法比较简单)

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms后台登录如何去除验证码设置

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情