- 博客(15)
- 收藏
- 关注
原创 2021-10-27
<!doctype html> Documentusername:password:<?php/*session_start();$_SESSION['username']='jack';$_SESSION['info']=array(1,2,3);/*unset($_SESSION['username']);unset($_SESSION['info']);*//*if(isset($_SESSION['username'])){$u
2021-10-27 11:44:08
91
原创 laravel数据表的迁移与填充
迁移: 创建数据表,删除数据表,修改数据表。填充: 往数据表里填充写入测试的数据。一定是先迁移再填充1.迁移在laravel文件目录下打开命令行窗口,输入php artisan make:migration create_paper_tablemigration(迁移文件名)在这里插入图片描述创建成功(up方法是创建表,down方法是删除表)$table->bigIncrements(‘id’);table表的实例−>列类型方法(字段名,[长度/范围值])−>修饰方法
2020-05-09 16:35:48
298
原创 laravel验证码
1 验证码依赖安装2 在app.php中添加验证码代码3 输入命令,选择7就有了captcha.php文件4 在test9.blade.php中添加验证码部分js代码是实现点击验证码图片会转换另一张验证码图片5.在validation.php中添加中文验证码6 在控制器中添加验证规则7 没毛病了ps:验证码长度在captcha.php中,我改成了4个...
2020-04-29 12:14:07
170
原创 laravel框架的自动验证
1.把输出效果转化成中文方法1:自定义翻译可以再自动验证的时候,给validate方法传递第三个参数第三个参数即错误提示:结果:该方式比较繁琐,每个规则都要自己定义错误信息。方法2:借助第三方的语言包由于中文和英文都是属于语言范畴。如果要切换提示信息,则需要有中文语言包的支持。目前框架只有en语言包,则需要其他语言包,需要去下载。查看版本号;使用命令:composer req...
2020-04-22 11:56:11
201
原创 自动验证
自动验证:能够在后端实现对用户提交进行验证,就是后端的自动验证1.准备工作使用test9页面提交到test10页面1.实现自动验证2.获取数据并且写入数据3.根据写入的结果做出不同的响应4.test9展示页面,test10检验页面5.test10编写验证逻辑web.phptest9.blade.phpTestController中方法输入验证,反正我没成功,不好意思各...
2020-04-18 18:37:04
519
原创 laravel框架 模板继承/csrf攻击
模板继承/包含继承不仅仅在PH类中存在,在视图中同样存在,一般是用于做有公共部分的页面。可以将头和尾部单独放到一个页面中去(父页面),可变的区域称之为叫子页面,如果页面需要用到父页面的东西,则需要使用继承。问题:php父类中的方法能不能在子类中重写案例:编写父级页面(父类),再编写一个子页面(子类)(相当于PHP中的两个类)编写父级页面:继承语法@extends(需要继承的模板...
2020-04-14 21:44:35
167
原创 Laravel框架视图部分内容
变量分配(assign)与展示语法1 view(模板文件名称,数组)数组就是需要分配的变量集合,数组是一个键值数组,其键与变量名尽量一致2.view(模板文件名称)->with(名称,值)3.view(模板名称)->with(名称,值)->(名称,值)…使用view()方式渲染一个视图以后,在.blade.php的视图文件中,模板中输出变量使用“{{$变量名}}”(变量...
2020-04-11 17:54:46
258
原创 Laravel视图
视图1.视图写在哪里?注意:视图可以分目录管理,也有必要分目录视图的后缀在laravel中一般都是 .blade.php视图的创建无法通过artisan实现视图文件的命名与渲染题目:编写一路由地址,调用Test控制器的test3方法,展示视图test3文件(创建2个,一个以.blade.php结尾,另外一个.php结尾)【验证优先级】可以看出,blade.php的...
2020-04-01 16:10:36
161
原创 Laravel数据库的增删改查操作
<?php//声明当前类的命名空间namespace App\Http\Controllers;//引入Request空间元素 use Illuminate\Http\Request;use Input;use DB;use App\Member;//声明TestController类,并继承Controller类class TestController extends C...
2020-03-30 19:26:29
309
原创 laravel框架数据库操作
一,数据表的创建与配置laravel框架提供两种数据库交互操作方式1.DB类操作数据库2.模型操作数据库数据表的创建与配置1.sql语句2.图形界面phpMyAdminNavicat数据库在laravel框架中的配置在.env文件中也可以在config目录下面的database.php文件里面配置,使用env函数,表示先从env文件里面获取,如果获取成功则使用,如果获取失败...
2020-03-28 17:39:44
390
原创 控制器的使用
首先理解一下MVC架构的理解M:model:模型V:view:视图C:controller:控制器C接受用户的请求, C调度M做数据的交互操作有可能返回数据,返回数据交给V来展示1.控制器文件写在哪里?其位置位于app\Http\Controllers控制器也可以分目录管理:用于项目是否具有前后台2.控制器命名大写字母开头+Controller+.php例:TestCont...
2020-03-23 15:31:42
391
原创 Laravel路由系列
1.什么是路由将用户的请求按照事先规划是方案提交给指定的控制器或者功能函数来进行处理(通俗的讲路由就是访问地址的形式)在laravel框架中,其并没有指定固定参数,其路由必须要手工进行配置路由文件在routes/web.phpreturn view()语法表示展示视图,welcome是视图文件/路径2.路由的定义格式Route::请求方式(‘请求的URL’,匿名函数或者控制器响应的...
2020-03-21 19:51:55
172
原创 php环境下安装并运行laravel教程
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2020-03-18 16:43:10
1564
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人