1、获取请求参数
通过 $json = file_get_contents('php://input') 获取请求参数
2、将参数转为php对象
$data = json_decode($json);
3、代码示例
<?php
include '../dao/LoginDao.php';
include '../bean/Res.php';
header("Content-Type: application/json;charset=UTF-8");
// 从ajax请求中获取原始数据
$json = file_get_contents('php://input');
// 将其转换为 PHP 对象
$data = json_decode($json);
//$param = json_encode($data);
//获取uname字段
$uname = $data->uname;
//获取upass字段
$upass = $data->upass;
//验证登录信息
$loginDao = new LoginDao();
$res = $loginDao->login($uname, $upass);
//根据校验结果,设置返回信息
$result = new Res();
if($res){
$result->setSuccess(true);
$result->setData("登录成功");
}else{
$result->setSuccess(false);
$result->setData("登录失败");
}
//将结果转为json返回
echo json_encode($result);
?>