سلام من یک آپلودر درست کردم و با استفاده از کد زیر این کار را انجام دادم چطوری میتونم کاری بکنم که فایلی که قبلا آپلود شده آپلودش نکنم.
$name = Carbon::now()->format("Y" . "-" . "m" . "-" . "d" . "-" . "H" . "-" . "i" . "-" . "s") . "." .$request->file('file')->getClientOriginalExtension();
$file = $request->file('file')->move(public_path('/storage/blog'), $name);
DB::table('uploads')->insert([
'file' => $name,
]);
Session::put('upload', 'عکس با موفقیت آپلود شد.');
return back();
چون اسم فایل ها با استفاده از Carbon انتخاب میشه
شاید پاسخ شما همینجا باشد