1236 0 0 0
Last Updated : 2025-04-28 20:58:55
how to upload image and validate on its properties and display it
Validate on image input
$validatedData = $request->validate([
'profilePicture' => 'image|mimes:jpeg,png,jpg,gif,svg|max:2048'
]);
receive image and rename it and move to the destination folder
if ($request->hasFile('profilePicture')) {
$image = $request->file('profilePicture');
$name = time().'.'.$image->getClientOriginalExtension();
$destinationPath = public_path('/images/users');
$image->move($destinationPath, $name);
$user->image = $name ; // save name to DB
}