I send a png image file to controller in base64 via Ajax. I\'ve already test and sure that controller has received id but still can\'t save it to public folder.
Actually, Input::all()
returns an array
of inputs so you have following:
$data = Input::all();
Now your $data
is an array not an object so you are trying to access the image as an object like:
$data->base64_image
So, it's not working. You should try using:
$image = $data['base64_image'];
Since it's (base64_image
) accessible from $_POST
then Input::file('base64_image')
won't work because Input::file('base64_image')
checks the $_FILES
array and it's not there in your case.