2015-07-13 151 views
0

我正在上传inlaravel文件,但我在上传文件时遇到了编码。图像不是位置存储,但塔的名字是在数据库 节省这里是我的Controller.php这样图片上传laravel

$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

也许你的if语句,如果不正确的。你也可以尝试用$ file替换if语句中的$ content。