<?php 
header("Content-type:image/jpeg");
$im=imagecreatefromjpeg("889.jpg");
imagejpeg($im);
imagedestroy($image);
?>
经测试,没有问题。

解决方案 »

  1.   

    试试下面的代码能不能把图片下载下来。<?php 
    header("Content-type:image/jpeg");
    header("content-disposition:attachment;filename=889.jpg");
    $im=imagecreatefromjpeg("889.jpg");
    imagejpeg($im);
    imagedestroy($image);
    ?>
      

  2.   

    $image 从哪里来的???
    zjerryj 真的测试过了?确认一下 
    <?php 前面有没有空格 header 之前是不能有任何输出的.包括空格和回车符.

    Content-Type:(这里有个空格)image/jpeg
      

  3.   

    可能我没注意到,但这句并不影响程序运行,因为真正发挥作用的是imagejpeg()
    楼主说浏览器中显示乱码,并没有提示header()之间有输出
    至于楼上说的空格,呵呵