首页
站长论坛BBS
救助
投稿
discuz视频教程
discuz技术支持
版块
登录
快速注册

PHP上传图片用BASE64传输但是图片都是损坏的

deweijm 2015-5-16 [后端开发问题] 来自PC 复制链接
010809
discuz使用视频教程
31idc

马上注册,一起探讨正确快速的建站方法

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
想要让PHP与安卓APP互相交互,用POST的方法传输图片,用了BASE64的编码传输图片,POST接收数据然后解码保存到目录,但是保存的图片都是损坏的,图片字节减少了几十个字节,检查了APP发送的BASE64编码是完整的,然后我把BASE64的编码保存为TXT,然后用PHP读取图片是可以正常打开,但是用POST接收数据就是保存的图片打不开
<?php

$data=$_POST['data'];
$image=base64_decode($data);
file_put_contents('1.jpg', $image);

?>



上一篇:dz3.2用企业邮箱老是错误
下一篇:修改上传最大附件限制无效,怎么整????
石狮在线 http://www.shishi.cn  石狮人的生活论坛
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

快速回复 返回顶部 返回列表