DEDE实现后台禁用登陆验证码
by 尘缘 on 四月 16th, 2010 // Filed Under → DEDE
程序版本:DEDE V5.5系列版本
修改文件:dede/login.php; dede/templets/login.htm
适用范围:火车采集器实现DEDE经典登陆的解决方案
解决步骤如下:
- 系统基本参数-添加新变量-添加一个后台验证码选项:
变量名称: cfg_validate
变量类型: 布尔(Y/N)
参数说明: 是否显示后台验证码
变量值: Y
所属组: 其它选项 - 修改dede/login.php,行44-45左右,修改添加判断过程
if($validate=='' || $validate != $svali) { ResetVdValue(); ShowMsg('验证码不正确!',''); }修改为
if($cfg_validate == 'Y' && ($validate != $svali)) { ResetVdValue(); ShowMsg('验证码不正确!',''); } - 修改dede/templets/login.htm,行53-54左右,添加判断过程
<input name="validate" type="text" id="vdcode" style='width:50px;text-transform:uppercase;' /> <img id="vdimgck" src="../include/vdimgck.php" alt="看不清?点击更换" align="absmiddle" style="cursor:pointer" onclick="this.src=this.src+'?'" /></li>
修改为:
<?php if($cfg_validate == 'Y'){ ?> <li><span>验证码:</span> <input name="validate" type="text" id="vdcode" style='width:50px;text-transform:uppercase;' /> <img id="vdimgck" src="../include/vdimgck.php" alt="看不清?点击更换" align="absmiddle" style="cursor:pointer" onclick="this.src=this.src+'?'" /></li> <?php } ?> - 修改过程完成。
下边是一个完成的DEMO,DEDE5.5GBK的用户可以直接下载覆盖管理员目录(默认为DEDE),其它版本的用户可以对照修改。
点此下载:dede_validate_V5.5_GBK
你可以任意转摘“DEDE实现后台禁用登陆验证码”,但请保留本文出处和版权信息。
作者:尘缘,QQ:130775,来源:http://www.4wei.cn/archives/1000555

有 2 条评论啦
Posted on 2010年04月16号 at 15:43:43
优酷影音 :
学习
Posted on 2010年05月7号 at 15:15:54
淘宝网女装 :
学习了,正需要了
走过路过,千万不要飞过,那是鸟人: