[英]Form::file notsending file to controller! Laravel5
$file = \Request::file('media')->getClientOriginalName();
由於某種原因,laravel(5)不斷回訪
在非對象上調用成員函數getClientOriginalName()
我已轉儲$file
來查看是否已傳遞任何內容,並且返回NULL
! 這是Blade HTML表單代碼:
{!! Form::file('media' , array('enctype' => 'multipart/form-data')) !!}
更新:
如果我用
Request::get
然后我得到:
字符串(29)code-wallpaper-20-610x381.jpg
好吧,經過漫長而令人沮喪的戰斗,我找到了解決方案。 我不知道為什么會這樣,而且我不確定為使它起作用而進行了哪些更改,但是無論如何我都會發布。
在里面
{{ Form::open }}
加
'file' => 'true'
在您的數組中。 也更換
\Request::file()
與
\Input::file()
而且我也更新了作曲家! 不要以為它解決了問題,但是只是發布了它,以防萬一這是我嘗試過的事情之一!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.