laravel框架——保存用户登陆信息(session)
2016-07-03 19:49
603 查看
public function inlog(Request $request) { //获取表单提交的数据 $input = $request->all(); //根本获取的数据去数据库中查询 $res = Stu::where(['english'=>$input['english'],'math'=>$input['math']])->get(); //如果有就代表账号密码正确,写入session if ($res->count()){ $request->session()->put('user',$input['math']); return 'YES'; } else { return 'NO'; } } public function logout(Request $request) { //判断session里面是否有值(用户是否登陆) if($request->session()->has('user')){ //移除session $request->session()->pull('user',session('user')); } }
session的配置在/config/session.php中
相关文章推荐
- html通过js调用php实现局部更新
- PHP自学第一课
- Yii2查询语句使用不等于号
- php如何获取上传文件的后缀?
- php学习感想
- PHP处理Form表单提交的裁剪后的base64的图片并保存 以cropbox.js控件为例
- php很牛的图片采集
- php文件大小单位转换GB MB KB
- php用curl调用接口方法,get和post两种方式
- ubuntu 更新 php5.5.9 到 php 5.6
- ThinkPHP3.2.3代码笔记 - 模板调用三种方式
- PHP中数组合并的两种方法及区别介绍
- 我的PHP笔记(杂二)
- ThinkPHP集成万象优图
- php配置thinkphp
- PHP性能优化-编译级别的缓存
- PHPExcel读取Excel文件的实现代码
- php 部署到heroku上
- php HEREDOC相关介绍与使用
- php中curl的使用