我正在处理文件上传inlaravel但我在上传文件时遇到了编码问题。图像不存储在该位置,但是名称正在保存在数据库中 这是我的controller.php
$contact = new Contact;
$contact->name = Input::get('name');
$contact->email = Input::get('email');
$contact->mobile = Input::get('mobile');
$contact->password = Input::get('password');
$contact->confirm = Input::get('confirm');
$contact->upload=$data['avatar'];
$time=time();
if(Input::hasFile('avatar'))
{
$contact = Input::file('avatar');
$img=$time . '.' .$file->getClientOriginalName();
$contact->move('../app/uploads', $img);
}$contact -> save();
view.blade.php是
{{ Form::file('avatar') }}
答案 0 :(得分:0)
也许你的if语句如果不是真的。你也可以尝试用$ file替换if语句中的$ content。