2014-03-26 5 views
0
 $destinationPath = public_path().'/uploads/'; 
if (Input::hasFile('photo')) 
     { 
      $res = Input::file('photo')->move($destinationPath); 
      echo $destinationPath; 

      if($res) 
      { 
       echo '<br />good'; 
      } 
      else 
      { 
       echo 'bad'.$res; 
      } 
      exit; 
     } 

내 PHP 버전 양식, enctype="multipart/form-data"있는 경로가 올바른지의 업로드 폴더가 존재 해, 액세스가 위의 문이 good 반환 777이며, I'am 뭘 잘못?Laravel 4 파일

+0

파일이'if (Input :: hasFile ('photo')) {...} '와 함께 업로드되었는지 확인하려고 시도합니다. – angoru

+0

코드는 괜찮습니다. 방금 테스트했습니다. 파일의 크기를 봐라. – angoru

답변

0
$photo = Input::file('photo'); 

    if (Input::hasFile('photo')) 
    { 

     $file   = Input::file('photo'); 
     $destinationPath = public_path().'/uploads/'; 
     $filename  = $file->getClientOriginalName(); 
     $uploadSuccess = $file->move($destinationPath, $filename); 
     $user->logo_path = $filename; 
    } 


    $object->save(); 

// 그것은 그렇지 않으면 당신의 노력은 아무것도 할 것이다, A가 저장 기능을 사용하여 저장하는 것을 잊지 마세요

// $ 개체 : 사용자, 자동차와 같은 개체를 사용 ...