HelluvA adlı üyeden alıntı: mesajı görüntüle
Güncelleme sayfasına resim upload inputunu koyarsın ve güncelleme kısmında o inputun boş olup olmadığını kontrol edersin.Eğer boş değilse eski resmi silip yeni resmi eklersin.
Hocam tam olarak sorduğum eski resmi dosyadan nasıl silebilirm



spotlayn adlı üyeden alıntı: mesajı görüntüle
Resim boyutlandırma vb. bir çok işlem için şu paketi yükleyin: composer require intervention/image

public function upload(Request $request)
{
$request->validate([
'file' => 'required|file|mimes:jpeg,jpg,png,svg|max:4096' // uzantı ve maks dosya boyutu için validation
]);

$name = 'resim_adi'; // üye id veya name gibi değerlere göre bir resim adı (bu değer sabit olursa yeni gelen dosyayı eskisinin üzerine kaydeder)

// resim adı farklı yaparak eskisini silmek istiyorsanız
// use Illuminate\Support\Facades\Storage;
// Storage::delete(storage_path('app/public/avatar/'.$name.'.jpg)); // eski resmi sil

$img = \Intervention\Image\Facades\Image::make($request->file);
$img->fit(256, 256); // isterseniz resmi orantılı bir şekilde boyutlandır
$img->save(storage_path('app/public/avatar/'.$name.'.jpg'), 60); // storage dosyasına resmi %60 kalitede kaydet
}
teşekkürler hocam deneyeceğim