Merhabalar.
İlk defa resim yükleme işlemi için uğraşıyorum. Formdan gönderdiğim diğer veriler gelirken resim dosyası null olarak geliyor.
Blade.php
<form class="needs-validation" novalidate="" id="slaytDuzenlemeFormu" enctype="multipart/form-data" >
@csrf
@method('PUT')
<div class="form-group">
<label class="form-label" for="basic-addon-name">Başlık <i>(En fazla 13 karakter)</i></label>
<input type="text" value="{{$slayt->baslik1}}" name="baslik1" id="basic-addon-name" class="form-control" placeholder="" aria-label="Name" aria-describedby="basic-addon-name" required="">
</div>
<div class="form-group">
<label class="form-label" for="basic-addon-name">Açıklama <i>(En fazla 50 karakter)</i></label>
<input type="text" value="{{$slayt->aciklama1}}" name="aciklama1" id="basic-addon-name" class="form-control" placeholder="" aria-label="Name" aria-describedby="basic-addon-name" required="">
</div>
<div class="form-group">
<label for="customFile1">Resim-1</label>
<div class="custom-file">
<input type="file" name="resim_yolu1" class="custom-file-input" id="resim_yolu1" required="">
<label class="custom-file-label" for="customFile1">Resim yükle!</label>
</div>
</div>
<div class="form-group">
<img src="{{url($slayt->resim_yolu1)}}" alt="Meeting Pic" height="90"> <br>
</div>
<div class="form-group">
<label class="d-block">Sitede Görünürlük</label>
<div class="custom-control custom-radio my-50">
<input type="radio" id="validationRadio3" value="1" name="aktif_pasif1" class="custom-control-input" required="" @if($slayt->aktif_pasif1==1) checked @endif>
<label class="custom-control-label" for="validationRadio3">Aktif</label>
</div>
<div class="custom-control custom-radio">
<input type="radio" id="validationRadio4" value="0" name="aktif_pasif1" class="custom-control-input" required="" @if($slayt->aktif_pasif1!=1) checked @endif >
<label class="custom-control-label" for="validationRadio4">Pasif</label>
</div>
</div>
<div class="row">
<div class="col-12">
<button type="submit" class="btn btn-primary waves-effect waves-float waves-light">Kaydet</button>
</div>
</div>
</form>
Controller:
public function update(Request $request, $id)
{
dd($request->file('resim_yolu1'));
exit();
}