php保存二进制原始数据为图片的程序代码

 更新时间:2014年10月14日 16:51:16   投稿:whsnow  
得到post过来的二进制原始数据,选择一个生成路径及图片的名字,之后写入,思路很显而易见,需要的朋友可以收藏下

得到post过来的二进制原始数据,选择一个生成路径及图片的名字,之后写入,思路很显而易见

  //生成图片 
  $imgDir = 'uploadImg/'; 
  $filename="nissangcj".$mobile.".jpg";///要生成的图片名字 
   
  $xmlstr = $GLOBALS[HTTP_RAW_POST_DATA]; 
  if(empty($xmlstr)) { 
    $xmlstr = file_get_contents('php://input'); 
  } 
    
  $jpg = $xmlstr;//得到post过来的二进制原始数据 
  if(empty($jpg)) 
  { 
    echo 'nostream'; 
    exit(); 
  } 
   
  $file = fopen("./".$imgDir.$filename,"w");//打开文件准备写入 
  fwrite($file,$jpg);//写入 
  fclose($file);//关闭 
   
  $filePath = './'.$imgDir.$filename; 
   
  //图片是否存在 
  if(!file_exists($filePath)) 
  { 
    echo 'createFail'; 
    exit(); 
  } 

相关文章

  • php使用session二维数组实例

    php使用session二维数组实例

    这篇文章主要介绍了php使用session二维数组的用法,实例形式讲述了session中对于二维数组的运用技巧,非常具有实用价值,需要的朋友可以参考下
    2014-11-11
  • 谈PHP生成静态页面分析 模板+缓存+写文件

    谈PHP生成静态页面分析 模板+缓存+写文件

    谈PHP生成静态页面 模板+缓存+写文件,大家可以参考下代码。
    2009-08-08
  • PHP中限制IP段访问、禁止IP提交表单的代码

    PHP中限制IP段访问、禁止IP提交表单的代码

    最近,小编发现有一个云南的网友经常在网站发表一些垃圾信息的评论,由于使用的事DEDECMS构架,系统本身并无禁止IP功能,每天看到这些垃圾评论,尽管不多,但是让人感觉不爽,那么如何来限制呢?
    2011-04-04
  • 怎样使用php与jquery设置和读取cookies

    怎样使用php与jquery设置和读取cookies

    有两种处理cookies的方式—服务端(php,asp等)和客户端(javascript).在这个教程中,我们将学习到以php和javascript这两种方式如何去创建cookies
    2013-08-08
  • PHP5.2下preg_replace函数的问题

    PHP5.2下preg_replace函数的问题

    这篇文章主要介绍了PHP5.2下preg_replace函数的问题,需要的朋友可以参考下
    2015-05-05
  • php多文件上传功能实现原理及代码

    php多文件上传功能实现原理及代码

    对多图片上传功能小小的研究了一下,把下面的代码整理出来,方便以后使用,感兴趣的各位可以参考下哈,希望对你有所帮助
    2013-04-04
  • 9条PHP编程小知识及易犯的小错误

    9条PHP编程小知识及易犯的小错误

    这篇文章主要介绍了9条PHP编程必备知识,本文讲解了变量声明、解析错误、常见的错误、MySQL错误、注意echo和print的区别、注意空字符串('')和NULL的区别、分清==(等于)和===(全等于)的区别等内容,需要的朋友可以参考下
    2015-01-01
  • php swoft框架实例用法

    php swoft框架实例用法

    在本篇文章里小编给大家分享了一篇关于php swoft框架实例用法,有需要的朋友们可以学习参考下。
    2020-12-12
  • PHP时间相关常用函数用法示例

    PHP时间相关常用函数用法示例

    这篇文章主要介绍了PHP时间相关常用函数用法,结合实例形式详细分析了PHP日期时间函数常见操作方法与使用注意事项,需要的朋友可以参考下
    2020-06-06
  • PHP在线打包下载功能示例

    PHP在线打包下载功能示例

    这篇文章主要介绍了PHP在线打包下载功能实现方法,结合实例形式分析了php打包下载的实现流程与相关注意事项,需要的朋友可以参考下
    2016-10-10

最新评论