Я загружаю файл изображения с помощью laravel, и это изображение не обновляется в базе данных. Это мой контроллер
if ($request->hasFile('image')) {
$imageName = "test-" . uniqid() . "." . $request->file('image')->getClientOriginalExtension();
$request->file('image')->move(base_path() . '/public/media/', $imageName);
$model->image = url('/media/' . $imageName);
}
и это мой взгляд
<input id = "image" class = "hidden" name = "image" type = "file"/>
<img src = "" alt = "" id = "preview-img">
<div class = "center upload-img">
<label for = "image">
<u>Upload</u>
</label>
</div>
кто-нибудь поможет мне решить это. Благодарность!
оххх спасибо! :)






Вы должны использовать форму MultiPart
<form role = "form" action = "{{ route('route_name') }}" method = "post" enctype = "multipart/form-data">
HTML-тег формы является составным?