$user['username'], 'password' => $user['password'], ); $info = M('slgj_adminuser')->where($where)->find(); $session_info['one']="kdjlfhdsjsdhjgjdshghjsd"; $session_info['two']="sfjklahjsdfjkhjsdhhjdjw"; if (empty($info)) { //用户名或者密码错误 $data['code']='201'; $data['msg']='用户名或者密码错误'; echo json_encode($data);die(); }else{ session('aa9169', $session_info); $data['code']='200'; $data['msg']='登录成功'; echo json_encode($data); } }else{ $data['code'] = '202'; $data['msg'] = '参数不正确'; echo json_encode($data); } } public function login(){ session_start(); header('Access-Control-Allow-Origin:*'); // 响应头设置 header('Access-Control-Allow-Headers:x-requested-with,content-type'); //post请求 接收数据进行验证 if(IS_GET){ $this->display(); } if (!empty($_POST)) { //接收数据 $user['username'] = $_POST['username']; $user['password'] = $_POST['password']; if(!$user['username'] || !$user['password'] ){ $data['code']='203'; $data['msg']='用户名或者密码不能为空'; echo json_encode($data);die; } $where =array( 'username' => $user['username'], 'password' => $user['password'], ); $info = M('slgj_adminuser')->where($where)->find(); $session_info['one']="kdjlfhdsjsdhjgjdshghjsd"; $session_info['two']="sfjklahjsdfjkhjsdhhjdjw"; if (empty($info)) { //用户名或者密码错误 $data['code']='201'; $data['msg']='用户名或者密码错误'; echo json_encode($data);die(); }else{ session('aa9169', $session_info); $data['code']='200'; $data['msg']='登录成功'; echo json_encode($data); } }else{ $data['code'] = '202'; $data['msg'] = '参数不正确'; echo json_encode($data); } } //退出 public function loginOut() { // header('Access-Control-Allow-Origin:*'); // 响应类型 header('Access-Control-Allow-Methods:POST'); // 响应头设置 header('Access-Control-Allow-Headers:x-requested-with,content-type'); //清空session session('aa9169',null); //跳转到登录页面 $sessionData = session('aa9169'); if (!empty($sessionData)){ $data['code'] = '201'; $data['msg'] = '退出失败'; echo json_encode($data);die(); }else{ $data['code']='200'; $data['msg']='退出成功'; echo json_encode($data);die(); } } /** * 测试功能 * @param $templateid [] * @return $type 消息类型 */ public function php_vvvvvv(){ phpinfo(); } }