去掉织梦后台验证码的方法.doc
去掉织梦后台验证码的方法 刚刚安装的织梦系统,登陆后台的时候是需要输入验证码的。为了便捷起见,我们往往需要把这个验证码去掉,一般情况下我们去掉织梦后台验证码通常采用一下两种: 一、修改datasafeinc_safe_config.php里面的配置。 1、打开datasafeinc_safe_config.php文件,修改验证码安全设置这个配置就可以了。 2、找到”$safe_gdopen = '1,2,3,4,5,6,7'”这行,这个就是系统哪些地方开启验证码,与验证码安全设置界面是一对一的关系。把里面的”6”去掉就可以去掉织梦后台验证码了。 PS: 如果当我们管理后台想关闭验证码(如果验证码无法正确输入,不支持GB库)的时候,只需要打开datasafeinc_safe_config.php 将$safe_gdopen = 1,2,3,5,6,7; 中的6,7删除即可。不必去进行繁琐的设置。 二、在后台登录界面以及验证登录的页面中去掉验证的代码 1、打开后台登录目录,默认是dede,找到并且打开login.php文件。 2、在里面查找代码 if($validate='' | $validate != $svali) && preg_match("/6/",$safe_gdopen) 在这行中把 if($validate='' | $validate != $svali) 替换为 if( false )。 3、编辑打开后台登陆模板文件dede/templets/login.htm,删除或注释以下验证码的具体HTML代码:<?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="this.src=this.src+'?'" style="cursor: pointer;" alt="看不清?点击更换" src="./include/vdimgck.php"/> <a href="#" onClick="changeAuthCode();">看不清? </a></dd><?php ?>