我正在尝试使用<input type="file">
将文件上传到我的laravel网站,但似乎正在将字符串传递给控制器。我进行了此测试,以查看其是否为文件,但我一直得到File not ok
。
if (Input::hasFile('file')) {
dd('File ok');
}
dd('File not ok');
有什么想法吗? 谢谢
答案 0 :(得分:6)
这可能是您没有将表单设置为enctype="multipart/form-data"
,应该是这样
<form method="POST" action="/your/url" enctype="multipart/form-data">
或者也许您的输入没有像这样的名称属性
<input type="file" name="file">