lundi 7 novembre 2016

How to store multiple images paths into database in laravel?

I am working on multiple image upload in laravel. Uploading is successful but, i got an issue. For later use i should store in database. For single column it easy but for different column for different images i couldnot do it.

Here is my image upload code $images = []; $destDir = "public/uploads/";

    if($request->file('image1')) $images[]=$request->file('image1');
    if($request->file('image2')) $images[]=$request->file('image2');
    if($request->file('image3')) $images[]=$request->file('image3');

    foreach($images as $image)
    {

        if(!empty($image))
        {
            $imageName = $image->getClientOriginalName();
            $extension = $image->getClientOriginalExtension();
            $temPath = $image->getRealPath();
            $enImg = mt_rand(1111,9999).".".$extension;
            $newPath = $destDir.$enImg.".".$extension;
            move_uploaded_file($temPath, $newPath);
        }
  }



via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire