if ($res == 1) { //嵌套到这里面!
$uservacodes = $_POST['vacodes']; //取出vacodes内容放入另一个变量
if ($uservacodes != '认证码自定义') { //自行修改认证码自定义内容!
ResetVdValue();
ShowMsg('认证码不正确!', 'login.php', 0, 1000); //不等于跑这里
die;
} else { //等于就跑这里
$cuserLogin->keepUser();
if (!emptyempty($gotopage)) {
ShowMsg('成功登录,正在转向管理管理主页!', $gotopage);
die;
} else {
$uservacodes = $_POST['vacodes'];
ShowMsg('成功登录,正在转向管理管理主页!', 'index.php');
die;
}
}
解释:先验证图片验证码,在验证用户名,在验证密码,最后验证认证码,以免认证码被爆破.
注意:if的块语句{}一定要对应,不然会出错,可以用Notepad++来修改.
也可以把认证码比较那里设置成变量,链接到包含的文件里,比如config文件,自己操作吧,个人博客我就不讲究互动性了,其他的网站源码也大同小异,找到登录界面和提交页面,修改之即可.