香港独立IP空间
香港php空间
美国php空间
域名注册

无忧主机小编最近在学习易通程序的一些使用方法,所以免不了的需要去易通的官网和论坛逛一逛了,小编今天就在官网发现了下面这个方法来去除前后台验证码,感觉蛮有用的,无忧主机小编亲自验证了下,可以用。下面就跟大家分享一下吧。
一、去除前台用户登录验证码:
1.修改lib/default/user_act.php 注释掉或删除下面一段代码(大概在55-58行)
if(!session::get(‘verify’) || front::post(‘verify’)<>session::get(‘verify’)) {
front::flash(‘验证码错误!’);
return;
}
2.修改template/default/user/login.html 注释掉或删除或删除下面两段代码(大概在26-30行 89-96行)
if(document.loginform.verify.value.length==0){
alert(“请输入验证码!”);
document.loginform.verify.focus();
return false;
}
<tr>
<td style=”height: 30px” align=”right”>
验证码:
</td>
<td style=”height: 30px”>
<input type=’text’ id=”verify” tabindex=”3″ name=”verify” class=”input” style=”width:100px;” /> {verify()}
</td>
</tr>
3.修改template/default/user/login_js.html 注释掉或删除下面一段代码(大概在21行)
<div style=”float:right;width:50px;”><input type=’text’ id=”verify” class=”login_input” style=”width:50px;” name=”verify” tabindex=”3″ /></div><div style=”float:left;width:112px;”><span style=”float:left;”>验证码: </span><span style=”float:left;”>{verify()}</span></div>

二、去除管理员后台用户登录验证码
1.修改lib/admin/admin_act.php 注释掉或删除下面一段代码(大概在25-29行)
if(!session::get(‘verify’) || front::post(‘verify’)<>session::get(‘verify’)) {
front::flash(‘验证码错误!’);
$this->render();
exit;
}

2.修改template/admin/admin/login.php 注释掉或删除下面一段代码(大概在68-74行)
<tr>
<td style=”height: 30px” align=”right”>
验证码:
</td>
<td style=”height: 30px”>
<input type=’text’ id=”verify” tabindex=”3″ name=”verify” class=”input” style=”width:100px;” /> {verify()}
</td>
</tr>
操作完成后,请清空 cache文件夹内文件,然后刷新页面,查看结果。
去除验证码就是这么简单了,各位如果觉得验证码登录比较麻烦的话,可以像小编这样去掉验证码的功能;如果您的易通已经不需要验证码了,而您又需要验证码,那么我们就可以与上面反其道而行之了。无忧主机小编温馨提示:修改代码操作最好是用ftp工具下载到本地修改,而且对原文件备份下哦,以防出错可以还原。还有就是验证码的功能最好是保留,这样也可以加大网站的安全程度哦。

本文地址:http://www.51php.com/cmseasy/12044.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档