Hello to all, welcome to therichpost.com. In this post, I will tell you, How to upload image in Laravel? I am doing with laravel first time in my website. Laravel is one of the top php mvc framework.
In this post, I am uploading the image public folder by form post.
Here is the working and tested code to upload image in laravel to public folder:
f($request->hasFile('image'))
{
$fileName = 'null';
if(Input::file('image')->isValid()){
$destinationPath = public_path('/posts');
$extension = Input::file('image')->getClientOriginalExtension();
if($extension=='png' || $extension=='jpg' || $extension=='jpeg' || $extension=='gif' || $extension == 'mp4'){
$fileName = uniqid().'.'.$extension;
$data['image']=$fileName;
Input::file('mage')->move($destinationPath, $fileName);
}else{
return $response=array('error' => 'Uploaded File type not allowed');
}
}
}
I am just showing image upload to public folder and if you have any query related to this post, then please comment below.
