Level 67
but it's give me an error.
Which is...?
I am using Laravel 5.4 and i want to upload file or image using ajax but it's give me an error.
var file_data = $("#upload-book-img")[0].files[0];
var form_data = new FormData();
form_data.append("file", file_data) // Appending parameter named file with properties of file_field to form_data
form_data.append("ecat_id", ecat_id) // Adding extra parameters to form_data
form_data.append("lang_id", lang_id) // Adding extra parameters to form_data
form_data.append("post_content", post_content) // Adding extra parameters to form_data
form_data.append("_token", _token) // Adding extra parameters to form_data
In php controller
public function insertNewPost(Request $request)
{
$data = $request->file;
$image_type = $request->file->getClientOriginalExtension();
$profilePath = env('EBITES_UPLOAD_IMAGE');
$img = $this->createunique_image_id('1').'.'. $image_type;
$path = $profilePath.$img;
Image::make($data)->save($path);
dd($path);
}
Please or to participate in this conversation.