美文网首页
laravel的文件上传

laravel的文件上传

作者: 表弟_212 | 来源:发表于2018-07-26 21:48 被阅读0次

...还没满十八 缺活的像二十八,好好努力 不让女朋友失望吧!!!

最近在研究laravel 可真的称是 艺术家了...反向路由,数据迁移,数据填充,中间件...相对tp来说真的是...

说一下文件上传咯..

1:定义路由


image.png

2:控制器


image.png

3:视图


image.png
   csrf攻击防范 <input type="hidden" name="_token" value="{{ csrf_token() }}">

4:config配置
定义驱动名


image.png

5:控制器:


image.png
        public function t6(Request $request){
            if($request->isMethod('post')){
                #检测是否上传文件  和  是否上传上传到服务器
                if($request->hasFile('image') && $request->file('image')->isValid()){
                    #相当于move_upload_file
                    $filename=$request->file("image")->store(date('Y-m-d',time()),'uploads');
                    echo $filename;
                }else{
                    die("上传失败");
                }
            }
            return view("admin.day4.t6");


        }

最总:


image.png
image.png

补充个中间件语法:
语法:php artisan make:middleware 中间件名称 (注:Check功能名 大驼峰)
位置:app\Http\Middleware
使用步骤
步骤1:创建中间件
步骤2:激活中间件(app\Http\Kernel.php)
步骤3:使用修改路由声明哪些路由需要通过中间件过滤 'middleware'=>'CheckTest'

相关文章

网友评论

      本文标题:laravel的文件上传

      本文链接:https://www.haomeiwen.com/subject/rfeimftx.html