簡體   English   中英

使用laravel輸入引導文件-沒有上傳文件

[英]bootstrap file input with laravel - no upload file

我使用laravel 53並嘗試使用http://plugins.krajee.com/作為文件輸入。 問題是:將不上傳任何文件。 這是我的刀片代碼的相關部分:

<form class="form-horizontal" role="form" id="myuseredit" method="POST" action="{{ url('upload') }}" >
...
<div class="col-md-10 ">
    <input id="filedata" name="filedata[]" type="file" multiple class="file-loading">
    <script>
    $("#filedata").fileinput({
        uploadAsync: true,
        maxFileCount: 5
    });
    </script>                       
</div>
</form>
...

這是相應的控制器代碼:

public function upload(Request $request) {
  dd($request->all());
...

該請求僅向我顯示原始文件的名稱,即我選擇上傳的文件。 但僅此而已,沒有上載,沒有文件(在服務器上)。

bfo

如果要上傳文件,則必須在表單標簽中添加enctype="multipart/form-data" ,以便瀏覽器知道您要上傳文件。

像這樣:

<form class="form-horizontal" role="form" id="myuseredit" method="POST" action="{{ url('upload') }}" enctype="multipart/form-data">

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM