เพิ่มใน admin controller
@unlink(public_path(‘upload/admin_images/’.$data->photo));
if($request->file(‘photo’)){
$file=$request->file(‘photo’);
@unlink(public_path(‘upload/admin_images/’.$data->photo));
$filename= date(‘YmdHi’).$file->getClientOriginalName();
$file->move(public_path(‘upload/admin_images’),$filename);
$data[‘photo’]=$filename;
}
$data->save();
หลังจาก update รุปภาพ ก็จะมี 2 รูป แบบเพิ่มไฟล์ใหม่มาเรื่อยๆ
หลังจากเพิ่มโค้ด @unlink(public_path(‘upload/admin_images/’.$data->photo));
คำสั่งนี้ใช้สำหรับ ลบไฟล์ภาพ ออกจากเซิร์ฟเวอร์ โดยอ้างอิงถึงชื่อไฟล์ที่เก็บอยู่ในตัวแปร
$data->photo
ซึ่งมักจะเป็นชื่อไฟล์ที่ถูกบันทึกในฐานข้อมูลหรือผ่านการอัพโหลดมาก่อนหน้านี้แบ่งปันกัน เราอยู่กันไม่เกิน 100 ปีหรอกครับ
สุดท้ายก็ทิ้งไว้ที่โลก จะคงเหลือไว้แต่คุณงามความดีที่ให้ระลึกถึงกันครับ
Follow Us / Thanat Sirikitphattana