Jquery部分
<script>
$(function(){
$('#bt').click(function(){
$.ajax({
type: "POST",
url: "http://www.xhop.com/index.php/Admin/Login/tex",
data: {
username: $("#n").val(),
password: $("#p").val()
},
//dataType: "json",
success: function(data){
$('#error').html(data);
}
});
});
});
</script>
<table>
<tr>
<td>管理员姓名:</td>
<td><input type="text" id="n" name="username" /></td>
</tr>
<tr>
<td>管理员密码:</td>
<td><input type="password" id="p" name="password" /></td>
</tr>
<tr>
<td colspan="2" align="center"><span style="color:red;font-size:15px;displ" id="error"></span></td>
</tr>
<tr><td colspan="2"><input type="checkbox" value="1" name="remember" id="remember" /><label for="remember">请保存我这次的登录信息。</label></td></tr>
<tr>
<td> </td>
<td><input type="submit" id="bt" value="进入管理中心" class="button" /></td>
</tr>
<tr>
<td colspan="2" align="right">» <a href="../" style="color:white">返回首页</a> » <a href="" style="color:white">您忘记了密码吗?</a></td>
</tr>
</table>
------------------------------------- ------------------------------------- ------------------------------------- ------------------------------------- -------------------------------------
php部分:
function tex(){
$db=M('admin');
$user = $db->where(array('a_username' => I('username')))->find();
if(!$user || $user['a_password']!=I('password','','md5')){
echo "帐号或者密码有误";
// $this->ajaxReturn(0,'帐号密码错误',0);
//两种方式都不能输出,这是为什么??
}else{
echo "登录成功";
}
} 最佳答案