Php Laravel 5.1表格-x27;文件'=&燃气轮机;真的
我使用Laravel HTML创建表单,但我有问题,因此在创建表单时我有: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() !!} 但当我在浏
{!! 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']) !!}