## YXcms后台登录取消验证码
鉴于有些用户将本地做好的网站上传到空间、或者搬家等操作不当引起验证码不显示问题,下面写出取消后台登录验证码验证的办法。
务必使用Dreamweaver、Sublime Text、EditPlus、Notepad++等文本编辑器更改文件,不能用记事本直接打开更改。
~~~
打开程序目录下文件,/protected/apps/admin/controller/indexController.php
找到如下代码:
//数据验证
if(empty($username))
{
$this->error('请输入用户名');
}
if(empty($_POST['password']))
{
$this->error('请输入密码');
}
if(empty($_POST['checkcode']))
{
$this->error('请输入验证码');
}
if($_POST['checkcode']!=$_SESSION['verify'])
{
$this->error('验证码错误,请重新输入');
}
将上述代码中:
if(empty($_POST['checkcode']))
{
$this->error('请输入验证码');
}
if($_POST['checkcode']!=$_SESSION['verify'])
{
$this->error('验证码错误,请重新输入');
}
删除或者用php注释方法注释然后保存即可。
~~~
删除或注释之后再登录后台时可不填验证码,直接输入用户名、密码登录即可。