我有一个插件可以裁剪我的图片并发回一个如下所示的base64数据:data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQ...
。如何通过表单中的文件上传字段将此返回的图像上传到我的服务器?
PS:简而言之,我想自动将返回的图像添加到我表单的文件输入字段中。
答案 0 :(得分:3)
将上传任何其他字符串的方式与您的服务器相同。 字符串是Base64这一事实并没有改变任何东西。
您可以将其放在<input type="hidden">
中,然后使用PHP代码解码Base64并将字节保存在某处。
答案 1 :(得分:0)
使用此代码
$image =chunk_split( base64_encode(file_get_contents($_FILES['image_name']['tmp_name'])));