【发布时间】:2014-10-05 12:37:22
【问题描述】:
我有一个插件,它可以裁剪我的图像并发送回如下所示的 base64 数据:data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQ...。如何通过表单中的文件上传字段将此返回的图像上传到我的服务器?
PS:简而言之,我想将返回的图像自动添加到表单的文件输入字段中。
【问题讨论】:
标签: javascript php jquery base64
我有一个插件,它可以裁剪我的图像并发送回如下所示的 base64 数据:data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQ...。如何通过表单中的文件上传字段将此返回的图像上传到我的服务器?
PS:简而言之,我想将返回的图像自动添加到表单的文件输入字段中。
【问题讨论】:
标签: javascript php jquery base64
与将任何其他字符串上传到服务器的方式相同。 字符串是 Base64 的事实并没有改变任何东西。
您可以将其放入<input type="hidden">,然后使用 PHP 代码对 Base64 进行解码并将字节保存在某处。
【讨论】:
使用此代码
$image =chunk_split( base64_encode(file_get_contents($_FILES['image_name']['tmp_name'])));
【讨论】: