![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
laravel
文章平均质量分 67
laravel基础
墨菲。
这个作者很懒,什么都没留下…
展开
-
后台登录逻辑 增删改查功能实现 过滤 Ajax
后台登录逻辑接受表单提交 的数据$input=$request->except('_token');进行表单验证$validator=Validator:make('需要验证的表单数据','验证规则,'错误提示信息‘);$validator=\Validator::make($request->input(),[ 'Student.name'=>'required|min:2|max:20', 'Stude原创 2021-06-23 10:36:42 · 279 阅读 · 0 评论 -
用户权限 角色
新建用户,角色,权限,用户角色关系,角色权限关系的五张Mysql数据表新建用户,角色,权限Model用户控制器://因为是多对多关系,所以跟Role的关联模型public function role(){return $this->belongsToMany('App\Model\Role','user_role','')//related关联的Role模型,user_role表,}新建角色和权限的资源控制器创建资源路由创建视图模块中间件新建中心件获取当前请求的路.原创 2021-06-23 10:20:54 · 98 阅读 · 0 评论 -
Controller总结
Controller总结获取数据库内的数据上传到前端Controller://获取数据库内的数据$user=User::where('id',2)->with(['userinfo'])->first();dd($user->toArray());//把数据传入表单(前端)三种方式://return view('user.list',['user'=>$user]);//return view('user.list')->with('user',$user)原创 2021-06-23 10:11:29 · 123 阅读 · 0 评论 -
数据库迁移 数据库填充 模型 GIT
数据迁移设置字符段数据填充设置数据内容数据库迁移生成迁移使用 Artisan 命令 make:migration 来创建迁移:php artisan make:migration create_users_table新的迁移文件会被放置在 database/migrations 目录中。每个迁移文件的名称都包含了一个时间戳,以便让 Laravel 确认迁移的顺序。–table 选项可用来指定数据表的名称–create该迁移被执行时是否将创建的新数据表。这些选项需在预生成迁移文件时原创 2021-06-23 09:48:10 · 144 阅读 · 0 评论 -
cookie 闪存信息
cookie命名空间\cookie根空间设置PHP中原生设置cookie的设置:setcookie(‘name’,‘lcy’,time()+3600,’/’)时间单位是秒Laravel框架中cookie的设置:\cookie::queue(‘name’,‘lcy’,10);时间单位是分钟操作 public function set(Request $request){// 设置// setcookie('name1','lcy',tim原创 2021-06-23 09:24:54 · 163 阅读 · 0 评论 -
路由中间件-2 资源控制器 伪造表单方法
路由中间件-2apche 区分不同的域名时通过HTTP请求中Host请求头laravel.learn => laravel/publiclamp207.net => thinkphp5/public中间件:(保安:守门)做记录和判断吧kennel:核心、要点视频剪辑:AESony Vagas资源控制器简化路由规则——一条顶七条创建控制器php artisan make:controller Student3Controller -r创建路由规则Route:resou原创 2021-06-23 08:54:19 · 110 阅读 · 0 评论 -
Artisan、文件上传、缓存使用、错误和日志
Artisanartisan是laravel中自带的命令行工具的名称由强大的Symfony Console组件驱动的提供了一些对应用开发有帮助的命令查看所有可用的Artisan的命令(list)php artisanphp artisan list查看命令的帮助信息(help)php artisan help migrate创建控制器php artisan make:controller StudentController创建模型php artisan make:model S原创 2021-06-22 18:14:44 · 344 阅读 · 0 评论 -
数据库操作Eloquent ORM、Blade模板引擎以及模板继承的使用
数据库操作之-Eloquent ORMORM一般指对象关系映射。对象关系映射(英语:Object Relational Mapping,简称ORM,或O/RM,或O/R mapping)Active Record(活动记录),是一种领域模型模式,特点是一个模型类对应关系型数据库中的一个表,而模型类的一个实例对应表中的一行记录。private 是完全私有的,只有当前类中的成员能访问到.protected 是受保护的,只有当前类的成员与继承该类的类才能访问1、Eloquent ORM简介Eloq..原创 2021-06-22 17:03:12 · 274 阅读 · 0 评论 -
路由和MVC
MVC简介model是应用程序中处理应用程序数据逻辑的部分数据库中存储数据view处理数据显示controller用户交互1.从model中获取数据2.接受view的用户操作,做出相应的响应理解:controller从model中获取数据model返回相应的数据view从controller返回的数据中进行渲染开发环境:XAMPPLaravel核心目录的介绍APP->HTTP->controllerbootstrap包含框架启动和自动加载配置的环节config文件.原创 2021-06-22 16:33:12 · 145 阅读 · 0 评论 -
Controller——Request请求 Session缓存 response响应 middleware中间件
Controllerrequest请求(使用的是symfony\http-foundation组件)$_GET$_POST$_COOKIE$_FILES$_SERVER 获取请求中的值 echo $request->input('name'); echo $request->input('sex','weizhi'); if ($request->has('name')){ echo $reques.原创 2021-06-22 15:53:56 · 436 阅读 · 0 评论