Я использую Laravel 5 и имею форму, в которой я использую dropzone. js, как показано ниже,
<form method="post" action="{{url('/example/fileupload')}}"
enctype="multipart/form-data" class="dropzone" id="my-awesome-dropzone">
@csrf
<input type="submit">
</form>
и код функции контроллера Laravel равен
public function fileupload(Request $request)
{
$file = Input::file('file');
$destinationPath = 'uploads';
$filename = str_random(12);
$upload_success = Input::file('file')->move($destinationPath, $filename);
if( $upload_success ) {
return Response::json('success', 200);
} else {
return Response::json('error', 400);
}
}
Но после удаления изображения в области dropzone и нажатия на кнопку подтверждения появляется эта ошибка:
Вызов функции-члена move () со значением null
Может Кто-нибудь подскажет, что идет не так или предоставит решение? Спасибо
PS Я использую приведенный ниже учебник, как предлагается в dropzone. js официальный сайт для Laravel конфигурации на стороне сервера. https://maxoffsky.com/code-blog/howto-ajax-multiple-file-upload-in-laravel/