Skip to content

Instantly share code, notes, and snippets.

@work110
work110 / app--Http--Middleware--VerifyCsrfToken.php
Last active January 3, 2022 06:27
[中间件-表单CSRF防护]#Laravel5
【0】用于表单 使用token 免除跨站点请求伪造csrf攻击
//--app/Http/Middleware/VerifyCsrfToken.php
//注意要删除csrf文件里的过滤
【1】发送post请求
//--视图
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
@work110
work110 / xxx.blade.php
Last active December 28, 2021 20:46
[View视图]#Laravel5
【1】基本方法:直接返回某个视图,不包括任何参数
//--控制器
return view('xxx');
//--视图
//--resources/views/xxx.blade.php
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
@work110
work110 / app--Http--Controllers--Xxx--XXXController.php
Last active December 28, 2021 20:45
[Controllers控制器]#Laravel5
【0】创建控制器须知
//app\Http\Controllers\Controller.php 基类不要动
//遵循PSR-4 首字母必须大写 类名与文件名一样 一定要后缀Controller
//app\Http\Controllers\ 可以在文件夹下面创建多个文件夹,注意命名空间
【1】基本控制器
//--路由
Route::get('/xxx', 'Xxx\XXXController@index'); //如果有子文件夹,要加前缀,注意首字母大写
//--控制器
@work110
work110 / 安装
Last active January 23, 2022 12:53
[PHP Composer CMD]#Laravel5
//[1]指定安装目录
cd~
//[2]安装目录
composer create-project --prefer-dist laravel/laravel 目录名 项目名 "5.6.*"
eg.
composer create-project --prefer-dist laravel/laravel 5 "5.6.*"
//[3]配置Nginx.config
【注意】把目录指向public!!!
@work110
work110 / routes--web.php
Last active December 28, 2021 20:44
[Route路由]#Laravel5
//Route::请求方式($uri,回调函数/控制器@方法)
【0】关闭post请求验证机制
//--app/Http/Middleware/VerifyCsrfToken.php
protected $except = [
'/test','/po','/admin' //添加一串post开放验证路径,注意使用数组
];
//--routes/web.php