Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用blueimp jQuery文件上载插件PHP Class 8.2.3 UploadHandler解码base64 jpeg图像数据URL并另存为jpeg_Php_Jquery_Image_Jquery File Upload_Blueimp - Fatal编程技术网

使用blueimp jQuery文件上载插件PHP Class 8.2.3 UploadHandler解码base64 jpeg图像数据URL并另存为jpeg

使用blueimp jQuery文件上载插件PHP Class 8.2.3 UploadHandler解码base64 jpeg图像数据URL并另存为jpeg,php,jquery,image,jquery-file-upload,blueimp,Php,Jquery,Image,Jquery File Upload,Blueimp,我在编辑blueimp jQuery文件上载插件PHP类8.2.3上载Hndler文件时遇到问题。我想解码base64 jpeg图像数据URL字符串,并将其另存为../files文件夹中的jpeg图像文件 对于非base64编码的图像,jQuery FileUpload PHP UploadHandler可以完美地工作,并将图像保存为文件类型:“JPEG图片”。当我向UploadHandler发送base64编码的数据URL时,它会保存为文件类型:“File”,内容为:“File=data%3A

我在编辑blueimp jQuery文件上载插件PHP类8.2.3上载Hndler文件时遇到问题。我想解码base64 jpeg图像数据URL字符串,并将其另存为../files文件夹中的jpeg图像文件

对于非base64编码的图像,jQuery FileUpload PHP UploadHandler可以完美地工作,并将图像保存为文件类型:“JPEG图片”。当我向UploadHandler发送base64编码的数据URL时,它会保存为文件类型:“File”,内容为:“File=data%3Aimage%2Fjpeg%3Bbase64%2C%2F9j%2f4aaqskzjrgabaaqaaad…”

我知道我需要在UploadHandler中的某个位置对文件使用base64_decode()。问题是UploadHandler大约有1300行,我不确定在哪里使用base64_decode()

我已经研究了相关问题: 和
,这有些帮助。我只需要将此信息应用到blueimp PHP UploadHandler。

b64\u decode无论如何都无法处理数据uri。您需要删除
数据:image/jpeg;base64,
部分,在您尝试解码它之前。这篇文章发布已经有一段时间了,您是如何着手解决您的问题的?这里也有类似的情况。