方法一:检查权限
检查 data/session 目录是否有写入权限(权限777),没有写入权限的话会导致 session 保存不成功,会提示验证码错误。(一般为此种情况)

方法二:删除验证码
打开 dede/login.php 文件
找到:
if(($validate==” || $validate != $svali) && preg_match(“/6/”,$safe_gdopen)){
ResetVdValue();
ShowMsg(‘验证码不正确!’,’login.php’,0,1000);
exit;
}

修改为:
if(false){}

打开 dede/templets/login.htm 文件,删除以下代码:
<?php
if(preg_match(“/6/”,$safe_gdopen))
{
?>
<dt>验证码:</dt>
<dd><input id=”vdcode” type=”text” name=”validate”
style=”text-transform:uppercase;”/><img id=”vdimgck”
align=”absmiddle” onClick=”this.src=this.src+’?'” style=”cursor:
pointer;” alt=”看不清?点击更换” src=”../include/vdimgck.php”/>
<a href=”#” onClick=”changeAuthCode();”>看不清? </a></dd>
<?php
}
?>

发表评论

电子邮件地址不会被公开。 必填项已用*标注