手机
当前位置:查字典教程网 >编程开发 >php教程 >dedecms后台验证码总提示错误的解决方法
dedecms后台验证码总提示错误的解决方法
摘要:直接用下面的代码,覆盖dede中的login.php即可复制代码代码如下:管理系统用户登录

直接用下面的代码,覆盖dede中的login.php即可

复制代码 代码如下:

<?

require_once(dirname(__FILE__)."/../include/config_base.php");

require_once(dirname(__FILE__)."/../include/inc_userlogin.php");

if(empty($dopost))$dopost="";

//--------------------------------

//登录检测

//--------------------------------

if($dopost=="login")

{

if(empty($validate))$validate=="";

else$validate=strtolower($validate);

if(empty($_SESSION["s_validate"]))$svali="";

else$svali=$_SESSION["s_validate"];

$cuserLogin=newuserLogin();

if(!empty($userid)&&!empty($pwd))

{

$res=$cuserLogin->checkUser($userid,$pwd);

//成功登录

if($res==1){

$cuserLogin->keepUser();

if(!empty($gotopage)){

//header("location:$gotopage");

ShowMsg("成功登录,正在转向管理管理主页!",$gotopage);

exit();

}

else{

ShowMsg("成功登录,正在转向管理管理主页!","index.php");

//header("location:index.php");

exit();

}

}

elseif($res==-1){

ShowMsg("你的用户名不存在!","");

}

else{

ShowMsg("你的密码错误!","");

}

}//<-密码不为空

else{

ShowMsg("用户和密码没填写完整!","");

}

//<-验证用户

}

?>

<html>

<head>

<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">

<title>管理系统</title>

<linkhref="base.css"rel="stylesheet"type="text/css">

</head>

<bodystyle='MARGIN:0px'bgColor='#ffffff'leftMargin='0'topMargin='0'scroll='no'>

<tablewidth="98%"border="0"align="center"cellpadding="0"cellspacing="0"bordercolor="#111111"style="BORDER-COLLAPSE:collapse">

<tr>

<tdwidth="100%"height="64"background="img/indextitlebg.gif"><imgsrc="img/indextitle.gif"width="250"height="64">

</td>

</tr>

<tr>

<tdwidth="100%"height="20"></td>

</tr>

<tr>

<tdwidth="100%"height="20"valign="bottom">

<tablewidth="540"border="0"cellspacing="0"cellpadding="0">

<tr>

<tdalign="right"style="FONT-SIZE:2pt"></td>

</tr>

<tr>

<td><IMGheight=14src="img/book1.gif"width=20>用户登录</td>

</tr>

</table></td>

</tr>

<tr>

<tdwidth="100%"height="1"background="img/sp_bg.gif"></td>

</tr>

<tr>

<tdwidth="100%"height="2"></td>

</tr>

<tr>

<tdwidth="100%"height="136"valign="top">

<formname="form1"method="post"action="login.php">

<inputtype="hidden"name="gotopage"value="<?if(!empty($gotopage))echo$gotopage;?>">

<inputtype="hidden"name="dopost"value="login">

<tablewidth="540"border="0"cellspacing="0"cellpadding="0">

<tr>

<tdcolspan="2"height="4"></td>

</tr>

<tr>

<tdwidth="156"height="30"align="center">用户名:</td>

<tdwidth="384"><inputtype="text"name="userid"style="width:150;height:20">

</td>

</tr>

<tr>

<tdheight="30"align="center">密码:</td>

<td><inputtype="password"name="pwd"style="width:150;height:20">

</td>

</tr>

<tr>

<tdheight="50"colspan="2"align="center"><inputtype="button"name="sm1"value="登录"style="background-color:#BAE171;border:1pxsolid#666666"onClick="this.form.submit();">

<inputtype="button"name="sm2"value="PowerbyDedeCms"onClick="window.open('http://www.jb51.net');"style="background-color:#FFFFFF;border:1pxsolid#DDDDDD;color:#DDDDDD">

</td>

</tr>

</table>

</form></td>

</tr>

<tr>

<tdwidth="100%"height="2"valign="top"></td>

</tr>

</table>

</body>

</html>

【dedecms后台验证码总提示错误的解决方法】相关文章:

PHP获取数组的键与值方法小结

php实现TCP端口检测的方法

隐性调用php程序的方法

php实现图片转换成ASCII码的方法

用PHP实现验证码功能

PHP file_get_contents函数读取远程数据超时的解决方法

php使用array_search函数实现数组查找的方法

php实现每天自动变换随机问候语的方法

php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法

WordPress博客程序常见错误的解决方法

精品推荐
分类导航