Laravel 5.4 文件上传

光子

我使用 Laravel 5.4 并想上传图片。但是在 controllrt $request->hasFile('pic') 中返回 false。这是我的blade.php:

.
.
.
<form action="{{ route('my-url') }}" method="post">
    <input type="file" name="pic">
</form>
.
.
.

这是我的控制器:

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

class myclass extends Controller {

    public function myfunc(Request $request) {
        if($request->hasFile('pic')){
            // never get this
        }
    }
}

我应该在blade.php 或控制器中添加另一个字段来表单或输入吗?

AddWeb解决方案私人有限公司

你应该试试这个:

表单数据被编码为“multipart/form-data”,这是将文件作为表单数据包含时所必需的。

<form action="{{ route('my-url') }}" method="post" enctype="multipart/form-data">
    <input type="file" name="pic">
</form>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Laravel 4-文件上传

来自分类Dev

Laravel 4-文件上传

来自分类Dev

使用Laravel 5上传pdf文件

来自分类Dev

Laravel 5和Redactor文件上传

来自分类Dev

在 Laravel 5 中上传多个文件

来自分类Dev

处理Laravel 4上传大文件异常

来自分类Dev

处理Laravel 4上传大文件异常

来自分类Dev

Laravel 4-上传文件和SQL

来自分类Dev

Laravel 5:动态生成到上传文件的链接(路由)

来自分类Dev

Laravel 5:move()函数不会保存上传的图像文件

来自分类Dev

Laravel 5:上传多个文件和其他输入

来自分类Dev

Laravel5文件通过Ajax上传

来自分类Dev

Laravel 5.x文件上传不起作用

来自分类Dev

Laravel 5 文件上传 getClientOriginalExtention 不存在错误

来自分类Dev

如何在Laravel 4中更新上传的文件

来自分类Dev

使用Laravel 4进行文件上传mime类型验证

来自分类Dev

如何在Laravel 4中更新文件上传?

来自分类Dev

Laravel 4 - 上传输入文件时出错

来自分类Dev

如何在Laravel 5中上传大于5MB的大文件

来自分类Dev

Laravel 5,尝试多文件上传,Request :: file()仅返回最后一个文件?

来自分类Dev

Laravel文件上传混乱

来自分类Dev

Laravel文件上传

来自分类Dev

Laravel文件上传验证

来自分类Dev

laravel中的文件上传

来自分类Dev

在laravel中上传文件

来自分类Dev

在Laravel中上传文件

来自分类Dev

Laravel 4,Ubuntu,Apache,我将文件上传到一个文件夹中

来自分类Dev

Laravel 4-要在生产环境中上传所需的文件和文件夹吗?

来自分类Dev

上传图片并访问laravel 5