- 博客(15)
- 收藏
- 关注
原创 Laravel框架下Ajax响应及重定向响应
一、普通响应:1、return response()->json(内容);2、return json_encode(内容);从上面的两个例子可以看出json_encode可以解析出html标签,而json()是直接将所有内容文本输出二、重定向响应return redirect(‘路由’)->withErrors([‘输出的一段话’]); PS:withErrors也可用在成功后输出一段话返回到根路由返回上一界面 并输出一句话...
2020-05-23 20:02:06 252
原创 PHP—数据表填充器(种子文件)
一、创建填充器(种子文件)在laravel文件夹下打开命令栏输入以下命令:php artisan make:seeder XXXXTableSeeder显示以下内容创建成功打开种子文件存放目录能看见已经创建好的填充器在这里插入图片描述二、写入填充器内容打开新创建的填充器通过DB类输入内容!注意:你填充的数据格式要和你建好的数据库表里的数据内容格式相同 不然会报错三、运行填充器对表单进行填充在命令栏输入以下命令:php artisan db:seed --class=PaperT
2020-05-19 20:00:52 200
原创 laravel框架 数据库迁移
首先在命令行创建一个迁移文件:php artisan make:migration create_testpaper_table在这里插入图片描述打开database\migrations文件夹下的新创建好的php文件可以看到已经配置了一些东西要运行应用中所有未执行的迁移,可以使用 Artisan 命令提供的migrate方法:php artisan migrate在命令行输入上面指令就可以在数据库创建出表来了列可用的列类型列可用的列类型命令 描述$table->bigIncr
2020-05-09 21:05:11 147
原创 Laravel框架数据库分页管理
首先通过控制器将数据库中的代码引入public function fenye(){//获取数据库里面的数据$data=Member::paginate(2);return view (‘fenye’,compact(‘data’));}然后创建路由Route::get(‘fenye’,‘AssController@fenye’);通过使用表格标签将数据库规范 使用foreach循...
2020-04-28 19:25:22 226
原创 Laravel框架CSRF攻击
在平时的生活中 我们经常遇到网络诈骗 。类似的攻击者通过各种手段给我们发送误导信息 篡改网页 内容 使我们上当受骗。而CSRF(跨站请求伪造)就是利用的网站对用户网页浏览器的信任,通过一些 技术手段欺骗用户的浏览器去访问一个自己曾经认证过的网站并运行一些操作(如发邮件,发消息, 甚至财产操作如转账和购买商品)。由于浏览器曾经认证过,所以被访问的网站会认为是真正的用户 操作而去运行。这利用了web中...
2020-04-21 18:46:08 115
原创 php Laravel框架 使用validate进行验证
第一步 创建两个路由一个get一个post然后在控制器创建方法创建视图界面里面的input可以根据自己的需要进行更改this−>validate(this->validate(this−>validate(request,[‘email’=>‘required|email’, //不能为空 邮箱格式‘name’=>‘required|min:2|ma...
2020-04-18 18:11:56 325
原创 laravel框架 blade父类继承
@include(‘common.header’) 包含子视图@extends(‘article.common.base’) 继承基础模板@yield(‘content’) 视图占位符@section(‘content’) @endsection继承模板后向视图占位符中填入内容{{-- 注释 --}} Blade模板中注释的使用首先创建两个视图文件 后缀名里必须带.blade在父类里编...
2020-04-14 20:02:53 263
原创 laravel框架视图
视图(view)文件存放在位置根目录下 resources\views视图(view)文件 命名文件名尽量使用全部小写文件后缀有.blade.php 和 .php blade是一个模板引擎加上.blade 可以使用blade 模板的功能 方便简洁并且两个名字相同的视图文件 系统会优先使用带.blade的文件界面显示展示变量如何在界面输出当前时间:首先在自定义的TestCont...
2020-04-11 18:42:43 227
原创 view试图
一、 找到views文件夹 新建一个php文件在这里插入图片描述二、在新建的文件里写入简单的html代码三、找到routes文件夹下的web.php打开四、输入路由代码五、打开Apache 输入路由地址...
2020-04-03 17:41:52 79
原创 lavavel框架的的增删改查
DB_CONNECTION=mysql //使用的数据库类型DB_HOST=127.0.0.1 //主机名DB_PORT=3306 //数据库端口,mysql数据库使用的都是3306端口DB_DATABASE=laravel //数据库名DB_USERNAME=root //数据库用户名DB_PASSWORD=123 //数据库密码1、增加数据在laravel中对数据库的操作,我们是...
2020-03-31 19:10:56 129
原创 php中的框架使用
按住shift鼠标右键打开cmd 输入以下代码php artisan make:controller 控制器名(大驼峰) Controllerps:大驼峰=单词首字母大写控制器可以分目录管理php artisan make:controller 文件夹名/控制器名(大驼峰) Controller...
2020-03-28 18:56:38 180
原创 laravel控制器的使用
一,控制器文件写在哪里控制器主要的作用主要负责接收用户输入请求,调度模型处理数据最后利用视图展示数据。其位置位于在这里插入图片描述Controller.php是框架的基类控制器二,控制器文件如何命名文件的命名方式:大驼峰+Controller.php三,结构代码如何书写其控制器基础结构代码,不需要自己去手动编写,可以通过artisan命令行来自动生成。因此需要记住对应的命令:#...
2020-03-24 19:11:57 194
原创 laravel路由
连接方式有get post‘’里的是目录 ‘/’是根目录function 里面是输出普通路由:Route::get(’/’,function(){return “hello Laravel”;});路由群组:Route::group([‘prefix’=>‘home/test/’],function(){Route::get(‘test1’,function(){retu...
2020-03-24 19:08:48 198
原创 b strong i em之间的区别
b标签和strong标签都可以对文本进行加粗,i标签和em标签同样也可以对文本进行倾斜,但是strong和em有强调的作用,有利于SEO(搜索引擎优化),日常工作中建议用strong和em标签。...
2020-03-21 19:32:54 117
原创 laravel框架目录分析
目录结构分析(1)app目录:项目的核心目录,主要用于存放核心代码,也包括控制器、模型以及路由。比如控制器存放如下位置:app/Http/Controllers模型文件存放位置,模型文件直接写在app目录下即可,但是也可以在该目录下建立Model目录,我们一般会在Http目录下建立一个Models目录。(2)bootstrap目录,laravel启动目录autoload.php文件用于自...
2020-03-18 20:05:09 155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人