I save multiple images using array in database. eg. img.jpg,img1.jpg,img2.jpg this is my code.
$this->validate($request,[
'listing_id' => 'required',
'images.*' => 'image|mimes:jpeg,png,jpg,gif,svg|max:2048',
'description' => 'required',
'features' => 'required',
'make' => 'required',
]);
$vehicles = vehicle::find($id);
$input=$request->all();
$images=array();
if($files=$request->File('images')){
foreach($files as $file){
$name=date('mdYHis').uniqid().'.'.$file->getClientOriginalExtension();
$file->move('uploaded-images',$name);
$images[]=$name;
$vehicles->images = implode(",",$images);
}
}else{
$imagess = $request->images_dummy;
$vehicles->images = $imagess;
}
I want is to delete the image file in public/uploaded-images. i found this How to Delete Images from Public/Images Folder in laravel 5 (URL Data) but its not working in my code.
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire