【发布时间】:2016-03-19 21:22:54
【问题描述】:
我是 laravel 5.1 中的新手,当我上传图片时,它们会转到文件夹中,但在数据库中实际名称未保存。数据库名称如下:C:\wamp\tmp\phpCA22.tmp。
【问题讨论】:
-
你能展示你的代码吗?
-
我的控制器代码是
public function uploadImage(Request $request) { if($request->hasFile('image')){ $destinationPath=public_path().'/images/'; $file = $request->file('image'); $filename=$file->getClientOriginalName(); $request->file('image')->move($destinationPath,$filename); } $inputs = $request->file('image'); $users = Upload::create($inputs); return redirect('user/upload'); } -
我的查看码是
{!! Form::open(array('url' => 'user/uploadImage','files'=>true, 'method'=>'post')) !!} {!! Form::label('file','File') !!} {!! Form::file('image') !!} {!! Form::submit('Upload') !!} {!! Form::open() !!} -
酷。回答你;)