Файл Laravel 4 не загружается

$destinationPath = public_path().'/uploads/';
if (Input::hasFile('photo'))
 {
 $res = Input::file('photo')->move($destinationPath);
 echo $destinationPath;

 if($res) 
 {
 echo 'good';
 }
 else
 {
 echo 'bad'.$res;
 }
 exit;
 }

моя форма enctype - enctype="multipart/form-data", папка enctype="multipart/form-data" существует и ее доступ равен 777, вышеприведенный оператор возвращает good, путь правильный, что я делаю неправильно?

1 ответ

$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();

//Не забудьте сохранить его с помощью функции сохранения, иначе ваша тяжелая работа будет напрасной

//$ object: используйте свой объект, как пользователь, автомобиль,...

licensed under cc by-sa 3.0 with attribution.