public function verification() {
// 判断是否是POST登录,如果不是,直接杀掉
if(!isset($_POST['submit'])){
$this->error("非法访问!!!");
}
$username = $_POST['username'];
$password = $_POST['password'];
// 检测用户名及密码是否正确
$user = Db::table('admin_login')->where('username', "=", $username)->select();
if($user) {
// 把查询到的记录的密码与用户输入的密码进行比较
if($user[0]['password'] === $password) {
// 验证成功,给用户信息session持久化操作(user, id)
session('user', $user[0]['user']);
session('id', $user[0]['id']);
// 并跳转到后台页面
$this->redirect("index");
}else {
// 用户名正确,密码错误
$this->redirect("adminCheng");
}
} else {
// 用户名错误,密码错误
$this->redirect("adminCheng");
}
}
ThinkPHP5实现简单的登录功能
猜你喜欢
转载自blog.csdn.net/qq_40820862/article/details/83831957
今日推荐
周排行