hasFile('upload')) { $originName = $request->file('upload')->getClientOriginalName(); $fileName = pathinfo($originName, PATHINFO_FILENAME); $extension = $request->file('upload')->getClientOriginalExtension(); $fileName = $fileName . '_' . time() . '.' . $extension; $request->file('upload')->move(public_path('media'), $fileName); $url = asset('media/' . $fileName); return response()->json(['fileName' => $fileName, 'uploaded'=> 1, 'url' => $url]); } } }