php ajax 登录提示信息,PHP怎么使用AJAX返回登录成功信息!

该博客展示了如何利用jQuery的Ajax功能实现用户登录的无刷新处理。在index.php中,当用户点击登录按钮时,会触发Ajax请求,将账号和密码发送到ajax.php。在服务器端,ajax.php接收数据并验证登录信息,返回JSON结果。如果登录成功,返回类型为1,否则返回错误信息。整个过程实现了前端与后端的无缝交互,提高了用户体验。
摘要由CSDN通过智能技术生成

以下是完整参考代码,index.php为登录页面,ajax.php为处理ajax无刷新请求页面。

index.php

登录

帐号:

密码:

$(function(){

$("#btnlogin").click(function(){

$.ajax({

type:"post",

url:"ajax.php",

data:{account:$("#account").val(),password:$("#password").val()},

dataType:"json",

success:function(data){

if(data.type==1){

alert("登录成功");

}else{

alert("登录失败");

}

},

error:function(){

alert("请求异常");

}

});

});

});

ajax.php

header("Content-Type:text/html; charset=utf-8");

$account = $_POST['account'];

$password = $_POST['password'];

$result = array();

if ($account != '' && $password != '') {

//$row = $db->query("SELECT * FROM account where user = '".$account."' and password = '".$password."'");

$row = true;//这里去查数据库,假设这里返回true

if($row){

$result['type'] = 1;

$result['msg'] = '登录成功';

}else{

$result['type'] = 0;

$result['msg'] = '用户名或密码不正确';

}

} else {

$result['type'] = 0;

$result['msg'] = '参数传输不正确';

}

echo json_encode($result);

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值