PHPCMS V9去除后台验证码

模板网 2014-09-02

医疗模板库(www.120muban.com)为大家介绍去除PHPCMS V9后台验证码的方法,需要提醒大家的是:去除后台验证码可能会给网站带来安全风险,请大家谨慎操作。

具体操作步骤:

1.\phpcms\modules\admin\templates\login.tpl.php

注释掉38行的这段代码

<label><?php echo L('security_code')?>:</label><input name="code" type="text" class="ipt ipt_reg" onfocus="document.getElementById('yzm').style.display='block'" />
    <div id="yzm" class="yzm"><?php echo form::checkcode('code_img')?><br /><a href="javascript:document.getElementById('code_img').src='<?php echo SITE_PROTOCOL.SITE_URL.WEB_PATH;?>api.php?op=checkcode&m=admin&c=index&a=checkcode&time='+Math.random();void(0);"><?php echo L('click_change_validate')?></a></div>

 

2.\phpcms\modules\admin\index.php

注释掉32行的这段代码

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

最终效果图:

PHPCMS V9去除后台验证码

相关文章

  1. phpcms2008搜索不能重新生成缓存的解决方法

    这篇文章主要介绍了phpcms搜索不能重新生成缓存问题的解决方法,需要的朋友可以参考下。 第一步:删除已经生成缓存文件 路径:/search/data/dir 提示:在/search/data/下有许多文件夹的情况,将其全部删除。 第二步:清空phpcms_search数据表 执行SQL语句:t

  2. PHPCMS V9用户帮助手册CHM版下载

    感谢大家一直以来对PHPCMS的帮助和支持!现发布《PHPCMS V9 用户手册》来帮助大家更直接,更清晰的了解PHPCMS V9。 下载地址: PHPCMS V9用户帮助手册CHM版下载 《PHPCMS V9 用户手册》教程和之前的在线版本相比更加详细,条理更加分明,欢迎大家针对手册提

  3. 解决phpcms2008栏目过多导致后台缓慢的问题

    phpcms添加栏目的时候,会重写以前的栏目缓存,这就导致一旦栏目过多,重写的文件比较多而造成网站后台缓慢. 给出以下修改方法,经过测试,效果非常明显.但是修改后请自行更新栏目缓存! 找到 include/admin/category.class.php 里面的function add 这个函数,函数

  4. PHPCMS2008编辑器 谷歌、火狐、ie8以上浏览器不能上传图片处理

    问题:PHPCMS2008编辑器 谷歌、火狐、ie8以上浏览器不能上传图片处理 原因:fckeditor\editor\dialog\fck_image\fck_image.js 文件中 list 和 upload_file 函数冲突! 解决方法: 1.找到fckeditor\editor\dialog\fck_image\fck_image.js 中的 upload_file 方

  5. PHPCMS V9生成静态地址绝对路径改为相对路径的方法

    相信大家在工作中也遇到过很多网站都是v9建的。网站生成的路径都是绝对路径。对于正常建站是没有影响但是对于经常要复制站点和解析站点往往路径都是原站的,改来改去好麻烦,接着我就把绝对路径修改成了相对路径,如下: 1.将数据库中v9_site表的domain字段

随机推荐

  1. phpcms2008搜索不能重新生成缓存的解决方法

    这篇文章主要介绍了phpcms搜索不能重新生成缓存问题的解决方法,需要的朋友可以参考下。 第一步:删除已经生成缓存文件 路径:/search/data/dir 提示:在/search/data/下有许多文件夹的情况,将其全部删除。 第二步:清空phpcms_search数据表 执行SQL语句:t

  2. PHPCMS V9用户帮助手册CHM版下载

    感谢大家一直以来对PHPCMS的帮助和支持!现发布《PHPCMS V9 用户手册》来帮助大家更直接,更清晰的了解PHPCMS V9。 下载地址: PHPCMS V9用户帮助手册CHM版下载 《PHPCMS V9 用户手册》教程和之前的在线版本相比更加详细,条理更加分明,欢迎大家针对手册提

  3. 解决phpcms2008栏目过多导致后台缓慢的问题

    phpcms添加栏目的时候,会重写以前的栏目缓存,这就导致一旦栏目过多,重写的文件比较多而造成网站后台缓慢. 给出以下修改方法,经过测试,效果非常明显.但是修改后请自行更新栏目缓存! 找到 include/admin/category.class.php 里面的function add 这个函数,函数

  4. PHPCMS2008编辑器 谷歌、火狐、ie8以上浏览器不能上传图片处理

    问题:PHPCMS2008编辑器 谷歌、火狐、ie8以上浏览器不能上传图片处理 原因:fckeditor\editor\dialog\fck_image\fck_image.js 文件中 list 和 upload_file 函数冲突! 解决方法: 1.找到fckeditor\editor\dialog\fck_image\fck_image.js 中的 upload_file 方

  5. PHPCMS V9生成静态地址绝对路径改为相对路径的方法

    相信大家在工作中也遇到过很多网站都是v9建的。网站生成的路径都是绝对路径。对于正常建站是没有影响但是对于经常要复制站点和解析站点往往路径都是原站的,改来改去好麻烦,接着我就把绝对路径修改成了相对路径,如下: 1.将数据库中v9_site表的domain字段