登录页方法
public function index(){ if(isset($_SESSION['login'])) { //判断是否在session中有登录过 $url = '跳转到管理页面'; } else{ $this->display; //否则显示登录页,登录 } }
登录函数
public function login(登录所需的参数,对应数据库中的字段){ $login = D('login'); $data = $login->where("id='$id' and password = '$password'")->find(); if($data){ $_SESSION['login']=$id; $result = array( 'code'=>'0', 'errMsg'=>'登录成功' ); echo json_encode($result); }else{ $result = array( 'code'=>'1', 'errMsg'=>'登录失败' ); echo json_encode($result); } }
补:header()函数:向客户端发送原始的 HTTP 报头。
eg.header('Location: http://www.example.com/');