加上这句话,放在最前面,就可以了。
header("Content-type: image/jpg");

解决方案 »

  1.   

    add header("Content-type: image/jpg"); or header("Content-type: image/gif"); before imagejpeg() and imagegif().
      

  2.   

    缺少这一句,此页面返回的是一副jpg/gif/png图片。
    header("Content-type: image/jpg");
      

  3.   

    那显示什末?红叉吗?你直接访问这个页面还是别的叶面引用的?你直接访问这个叶面看看是否显示乱码?
    还有,看看你的php.ini里面是否加载了gd2.dll
      

  4.   

    我直接访问这个页面什么都不显示,也没乱码什么都没就是一片空白也不报错,GD2.dll加载
      

  5.   

    header("Content-type: image/jpg");
    请教一下,这段代码是什么意思?
      

  6.   

    $uptypes=array('image/jpg','image/jpeg','image/pjpeg','image/gif');//上传图片文件类型列表
    $wFile="Image/xi.jpg";//取得文件路径
    $waterimg="Image/xixi.png";//水印图片路径
    if(in_array($wFile['type'], $uptypes))
    {//检查文件类型,若上传的文件为jpg或gif图片则加水印

    $wFile是串而不是数组,所以也没有type项
    于是if(in_array($wFile['type'], $uptypes))永不成立
    自然也就没有输出了
      

  7.   

    header("Content-type: image/jpg");
    请教一下,这段代码是什么意思?
    ==================================
    就是说你的页面内容的格式是jpg图片