Blog Detail

Blog Thumbnail
10 Dec 2025
0 Comments

z

https://www.makemybiz.in/

 

https://www.makemybiz.in/

fdsad

sd

fsdfsd

sadf

asdf

asdfasdfasdf

asdf

asdf

asd

fas

dfa

sdf

1767358184-WhatsApp-Image-2025-12-19-at-1-38-38-PM.jpeg

1767357335-Sample-Certificate-2.png

public function uploadCkeditorImage(Request $request)
{
   if (!$request->hasFile('upload')) {
       return response()->json(['error' => 'No file uploaded'], 400);
   }

   $file = $request->file('upload');

   $name = pathinfo($file->getClientOriginalName(), PATHINFO_FILENAME);
   $ext  = strtolower($file->getClientOriginalExtension());

   $name = preg_replace('/[^a-z0-9]+/i', '-', $name);
   $filename = time() . '-' . trim($name, '-') . '.' . $ext;

   // ✅ DIRECTLY MOVE TO PUBLIC FOLDER
   $destination = public_path('lms/blogs');

   if (!file_exists($destination)) {
       mkdir($destination, 0777, true);
   }

   $file->move($destination, $filename);

   return response()->json([
       'url' => url('lms/blogs/' . $filename)
   ]);
}