首先 判断请求是不是一个post请求
if(request()->isPost){
获取全部的信息 全部信息
r
e
q
u
e
s
t
=
i
n
p
u
t
(
)
参
数
检
测
调
用
v
a
l
i
d
a
t
e
方
法
执
行
验
证
/
/
判
断
验
证
的
参
数
是
不
是
等
于
t
r
u
e
就
request=input() 参数检测 调用validate方法执行验证 // 判断验证的参数是不是 等于true 就
request=input()参数检测调用validate方法执行验证//判断验证的参数是不是等于true就This->error($validate)
// 因为数据是哪个密码 md5加密的 所有定义一个函数 进行加密 自定义了一个函数
调用即可
根据用户得到的账号 还有加密的密码 查询数据库
KaTeX parse error: Undefined control sequence: \pp at position 6: info=\̲p̲p̲\admin\model\Ma…request[‘username’])->where(‘password’,’=’,
p
a
s
s
w
o
r
d
)
−
>
f
i
n
d
(
)
;
i
f
(
password)->find(); if(
password)−>find();if(info){
如果查询到了 就设置session
session(‘session_msg’,$info->toarray());
// 提示一个登入成功
}else{
$this->succes(“登入成功”);
}else{
// get请求时候 就是走下面
// 渲染页面
// 关闭公共模板页面
$this->view->engine->layout(false);
return view();
}
}
代码例子
加密函数