为什么浏览器显示会是代码,没有图片

来源:4-1 GD库实现图片缩略图—打开图片

levosam

2016-11-06 15:34

<?php

  header("content-type:image/jpg");

  $src ="image/t3.jpg";

  $info = getimagesize($src);

  $type = image_type_to_extension($info[2],false);

  $fun = "imagecreatefrom{$type}";


  $image = $fun($src);

  $imagemark = "image/t1.jpg";

  $info2 = getimagesize($imagemark);

  $type2 = image_type_to_extension($info2[2],false);

  $fun2 = "imagecreatefrom{$type2}";

  $water = $fun2($imagemark);


  imagecopymerge($image,$water,20,30,0,0,$info2[2],$info2[1],30);

  

  header("Content-type:".$info['mine']);

  $func="image{$type}";

  $func($image);

  imagedestroy($water); 

?>


写回答 关注

4回答

  • wumu_zhuangzhu
    2017-04-06 15:36:37

    imagecopymerge($image, $water, 20, 30, 0, 0, $info2[2], $info2[1], 30);

    这里的宽高是$info2[0] $info2[1] 

  • levosam
    2016-11-07 20:45:29

    网页显示是这个样子的http://img.mukewang.com/582077620001133420360798.jpg

  • levosam
    2016-11-07 20:41:42

    改了还是不行


  • 一段红绳
    2016-11-07 18:51:57

    header("Content-type:".$info['mime']);    mime 不是 mine;

GD库实现图片水印与缩略图

带你快速高效的完成图片处理工作,还可以加深对面向对象的理解

19006 学习 · 162 问题

查看课程

相似问题