建站帮助

诚信合作, 高质专业!

Phpcms v9管理后台登录屏蔽验证码的方法

2015-10-15 11:55:00 浏览 我要评论

在之前的文章【Phpcms V9后台登陆及版本更新提示的几个自定义修改】和【Phpcms V9管理后台登陆验证码不显示的解决方法】里边,都有提到管理后台的一些自定义,今天CMSYOU在这里继续分享Phpcms v9管理后台登录屏蔽验证码的方法。

有些时候,特殊的主机环境没有支持验证码、或者图省事希望隐藏验证码的情况下,就需要管理后台登录页面屏蔽验证码,具体方法:

1、找到模型文件phpcms/modules/admin/index.php:

$code = isset($_POST['code']) && trim($_POST['code']) ? trim($_POST['code']) : showmessage(L('input_code'), HTTP_REFERER);
if ($_SESSION['code'] != strtolower($code)) {
showmessage(L('code_error'), HTTP_REFERER);
}

修改为:

//$code = isset($_POST['code']) && trim($_POST['code']) ? trim($_POST['code']) : showmessage(L('input_code'), HTTP_REFERER);
//if ($_SESSION['code'] != strtolower($code)) {
//showmessage(L('code_error'), HTTP_REFERER);
//}

这样注释后,登录提交的时候,方法里边就不会检查验证码。

2、修改模板文件,在前台显示方面隐藏验证码,修改文件phpcms/modules/admin/templates/login.tpl.php:

找到下面的代码,直接注释或者删除就好:

《label>:《input name="code" type="text" class="ipt ipt_reg" onfocus="document.getElementById('yzm').style.display='block'" />

当然,登录页面的具体样式,你都可以自定义!

 

最后,欢迎大家收听CMSYOU官方微博,看完CMSYOU思优团队的文章有疑问,那就在下面评论留言吧!

我要收藏
点个赞吧

相关阅读

本月热门

精选推荐

在线客服

扫一扫,关注我们

扫一扫,关注我们