dedecms后台登录如何去除验证码设置
您好,朋友!很高兴为您解答:
您登录成功但是进不去?是登录了空白页还是登录了直接又要登录?
如果是空白页的话多与include目录有关系,请备份您的include目录,用官方对应版本的include目录替换一下。替换前请记得做好备份。
如果是登录进去又要登录的话,可能和您目录权限有关系,请给data目录写入权限,同时空间满了也可能会出现这种情况,请检查空间是否满了。
希望我的回答能够帮到您!
你如果把这些代码写在了headhtm中的话,需要在indexhtm中调用{dede:include filename='headhtm'}。请确保你的member会员中心目录还在。
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”,去掉,保存即可。(第二种方法没有试过,其实第二种方法比较简单)
您好,跟版网团队很高兴为您解答:
这个问题的话实现方法其实蛮多的,但是首选pc+手机端公用同一数据。当然如果有条件也可以搞成两个网站,不过维护起来比较麻烦。
首先一种方法,也是织梦最早使用的方法,用织梦后台的wap模块去开发wap模板,这种方法虽然比较早,但是使用的人还是比较少的。
最新版的织梦2015-8-26补丁,更新了织梦手机站模块,升级后会有一个m目录,这个目录会自动生成一个织梦手机网站,当然模板的话也可以去自己开发。具体我也没用过,建议您去了解一下。
还有一种方法就是对织梦进行二次开发,这种也就是比较麻烦的方法。不推荐新手去做这方面的二次开发。否则会搞的焦头烂耳。
以上只是推荐的几种实现方法。希望我的回答能够帮到您。跟版网-专业织梦模板定制和下载站,已经完美解决织梦pc+手机端。在会员中心的任意模板中可以调用以下自定义函数
<php echo login_time_ip($cfg_ml->M_ID);>将以下函数放到include/extendfuncphp 文件中
function login_time_ip($mid){
global $dsql;
$row = $dsql->GetOne("SELECT mid,logintime,loginip FROM `#@__member` where mid='$mid'");
$msg="最后登录时间"MyDate('Y-m-d H:i:s',$row['logintime'])",上次登录IP:"$row['loginip'];
return $msg;
}
就可以调用了,非常简单。
0条评论