laravel
晨曦之光11
这个作者很懒,什么都没留下…
展开
-
laravel基础一路由、控制器、视图
新框架使用: 路由(访问) -> 控制器(调用) -> 视图 要弄明白 路由如何创建? 控制器如何创建 并且 如何调用视图 视图如何创建? 如何操作数据库获取数据库,传递给视图 如何如何显示数据 1 创建视图控制器存放目录:app\Http\Controllers\平台名称\控制器名 命令:php artisan make:controller 平台名\控制器名C原创 2017-12-03 22:15:00 · 323 阅读 · 0 评论 -
laravel自定义错误页面
修改app/Exceptions/Handler.php的render方法public function render($request, Exception $e) { if ($e instanceof ModelNotFoundException) { $e = new NotFoundHttpException($e->getMessage(), $e);原创 2017-12-04 20:50:21 · 2521 阅读 · 0 评论 -
CSRF攻击方式及解决方法
场景一:网站表单数据提交没有任何验证,直接把表单数据插入数据库。 攻击:根据提交地址直接循环访问该地址,插入数据<form action="http://xxx.com/laravel54/public/msg" method="post"> <p><input name="uname" type="text" value=""></p> <p><textarea原创 2017-12-04 22:00:30 · 2325 阅读 · 0 评论 -
Laravel 的闪存数据(Flash Data)
闪存指将数据保存在session中并且只能读取一次原创 2017-12-04 22:41:14 · 2281 阅读 · 0 评论 -
箭头函数
箭头函数自身不绑定this,箭头函数内部的this由外部的this决定语法 () => {} 没有参数(必须由小括号) item => {} 一个参数(可以省略小括号) (item) => {} 一个参数 (item, index) => {} 两个参数(必须带有小括号)原创 2017-12-05 16:06:22 · 475 阅读 · 0 评论 -
laravel的Eloquent ORM操作
说明 Eloquent 是 Laravel 中实现ORM的一个名称 规则: PHP编写的类 === 库.表 类里面存在属性 === 表.字段 类的实例方法 === 表的操作 类的实例 === 表.记录 创建模型 php artisan make:model Http\Model\模型名Model (注:大驼峰) 添加原创 2017-12-06 20:11:04 · 615 阅读 · 0 评论 -
laravel自定义分页
转载自控制器$data = Day2T1Mode::orderBy('id', 'asc')->paginate(2); return view('db', compact('data'));视图页@foreach($data as $item) {{ $item->uname }}--- {{ $item->content }} <br> @endforeach <style type="tex转载 2017-12-06 20:38:35 · 254 阅读 · 0 评论 -
laravel数据迁移
创建迁移文件语法 php artisan make:migration 数据迁移文件名称 (操作表数据) php artisan make:migration create_表名_table –create=tableName(新增表) php artisan make:migration update_表名_table –table=tableNa原创 2017-12-06 21:43:00 · 320 阅读 · 0 评论 -
laravel数据填充(seeder)及faker和tinker的使用
语法 创建填充器:php artisan make:seeder 填充器名称 (使用大驼峰) 运行填充器:php artisan db:seed –class=UserTableSeeder 作用:快速插入测试数据 修改app->database->seeds下的文件的run方法DB::table('day_t2')->insert([ ['user原创 2017-12-06 22:05:06 · 2149 阅读 · 0 评论