Загрузить файл изображения в laravel не работает

Я загружаю файл изображения с помощью 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>

кто-нибудь поможет мне решить это. Благодарность!

HTML-тег формы является составным?

Metalik 14.06.2018 19:33

оххх спасибо! :)

Nguyễn Minh Huy 14.06.2018 19:35
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Поиск нового уровня в Laravel с помощью MeiliSearch и Scout
Laravel Scout - это популярный пакет, который предоставляет простой и удобный способ добавить полнотекстовый поиск в ваше приложение Laravel. Он...
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
Освоение архитектуры микросервисов с Laravel: Лучшие практики, преимущества и советы для разработчиков
В последние годы архитектура микросервисов приобрела популярность как способ построения масштабируемых и гибких приложений. Laravel , популярный PHP...
Как построить CRUD-приложение в Laravel
Как построить CRUD-приложение в Laravel
Laravel - это популярный PHP-фреймворк, который позволяет быстро и легко создавать веб-приложения. Одной из наиболее распространенных задач в...
1
2
19
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы должны использовать форму MultiPart

<form role = "form" action = "{{ route('route_name') }}" method = "post" enctype = "multipart/form-data">

Другие вопросы по теме