欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php://input 接收资料失败,图片变的非常小,无法打开

程序员文章站 2022-06-17 13:39:22
...
php://input 接收文件失败,图片变的非常小,无法打开
我用php://input 接收图片代码如下

$file= file_get_contents('php://input');
$this->filename=time().'.jpg';
$dirname .='Uploads'.DIRECTORY_SEPARATOR.'face'.DIRECTORY_SEPARATOR.'1';
$url=$dirname.DIRECTORY_SEPARATOR.$this->filename;
$handle=fopen($url, 'w');
fwrite($handle, $file);
fclose($handle);

上传的图片有70多kb结果接收后保存下来只有70多字节,根本无法打开,我用var_dump()把接收的数据流打印出来是:image=955e0caajw1dwnvnfmwk4j.jpg&submit=%E4%B8%8A%E5%82%B3%E6%AA%94%E6%A1%88
这样对吗?该怎么解决这个问题?
图片 php 数据

网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • php://input 接收资料失败,图片变的非常小,无法打开
  • 专题推荐

    作者信息
    php://input 接收资料失败,图片变的非常小,无法打开

    认证0级讲师

    推荐视频教程
  • php://input 接收资料失败,图片变的非常小,无法打开javascript初级视频教程
  • php://input 接收资料失败,图片变的非常小,无法打开jquery 基础视频教程
  • 视频教程分类