Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel 5.1表格-x27;文件'=&燃气轮机;真的_Php_Html_Forms_Laravel_Laravel 5.1 - Fatal编程技术网

Php Laravel 5.1表格-x27;文件'=&燃气轮机;真的

Php Laravel 5.1表格-x27;文件'=&燃气轮机;真的,php,html,forms,laravel,laravel-5.1,Php,Html,Forms,Laravel,Laravel 5.1,我使用Laravel HTML创建表单,但我有问题,因此在创建表单时我有: {!! Form::open(['url'=>'vocuhers','files' => 'true','enctype'=>'multipart/form-data']) !!} @include('vouchers.form',['submitButtonText'=>'Click to Add New Vocuher']) {!! Form::close() !!} 但当我在浏

我使用Laravel HTML创建表单,但我有问题,因此在创建表单时我有:

{!! Form::open(['url'=>'vocuhers','files' => 'true','enctype'=>'multipart/form-data']) !!}

    @include('vouchers.form',['submitButtonText'=>'Click to Add New Vocuher'])

{!! Form::close() !!}
但当我在浏览器中看到我的HTML表单时,只有:

<form method="POST" action="http://localhost:8888/vouchers" accept-charset="UTF-8">
   <input name="_token" type="hidden" value="dfgdfgdfgdfgdf">
哪个允许我从表单上传文件

为什么我无法获得此HTML输出:

<form method="POST" action="https://bedbids.com/chats" accept-charset="UTF-8" enctype="multipart/form-data">
  <input name="_token" type="hidden" value="dsfdfgdfgdfgdfg">


这里到底是什么问题?

您的语法错误。以下是我的作品:

{{Form::open(array('url' => 'your_url', 'method' => 'post', 'files' => true))}}

使用
route
更改
url
,如下所示

{{!! Form::open(['route'=>'vocuhers','class'=>'your_class','files'=>true]) !!}} 
换成

{!! Form::open(['url'=>'vocuhers','files' =>true,'enctype'=>'multipart/form-data']) !!}

正如Markinson所说

我也尝试在表单中添加'class',但不起作用:{{form::open(数组('url'=>'凭证','class'=>'form-new',方法'=>'post','files'=>true))}}不,就是不能在表单标记中添加新的元素。。。我还删除了IlluminateHTML,现在我只有一个Laravel集合,你看的是正确的页面吗?你的
url
说的是
vocuher
,而你的
操作
说的是
凭单
。我解决了这个问题,这不是问题,我的控制器出了问题。。。这里改为vocuher.create我有凭证.index。。。谢谢你的帮助
{!! Form::open(['url'=>'vocuhers','files' => 'true','enctype'=>'multipart/form-data']) !!}
{!! Form::open(['url'=>'vocuhers','files' =>true,'enctype'=>'multipart/form-data']) !!}