没有就显示一个小红叉郁闷ing ...

解决方案 »

  1.   

    header("Content-type: image/png"); //改为“image/jpg”
    $im = imagecreatefromjpeg("02.jpg");//与上一行的“png”矛盾
    header ("Content-type: image/png"); //……^^
      

  2.   

    呵呵,不好意思上面写错了,不是那个问题,改成image/jpg也不成。
      

  3.   

    新发现:
    如果是显示gif的图片:
    <?php
    header("Content-type: image/gif");
    $im = imagecreatefromgif("01.gif");
    imagegif($im);
    ?>
    没刷新一次,都会在我的D盘和E盘根目录下产生这样的文件。
    刷新了4次,都是小红叉。
    D盘根目录下产生了2个文件:10.tmp 12.tmp 用IE打开发现就是我要显示的gif图片。
    E盘根目录下产生了4个文件:F.tmp 10.tmp 11.tmp 12.tmp 都是0KB我的网站个目录在D盘上: D:\web
    php 和 apache 安装在 E盘上如果显示jpeg文件,所说也显示不出来,但不会有这些垃圾文件真是奇怪了~~~~~~我晕了`~~~~~~
      

  4.   

    把\php\extentions\下面的东西都拷贝到系统
    \system32\目录下面去试试看
    有时候只放PHP目录下不行
      

  5.   

    还是不成。。
    在php.ini 里的那个路径我已经设置了。
      

  6.   

    搞定了
           //文件中这里有一空行,造成header输出信息错误。
    <?php
      ...
      ...
    ?>不过对于显示gif图像,还是会在我的E盘根目录下产生好多0kb的垃圾文件,没刷新一次,就产生一个。例如5F.tmp什么的。D盘下倒是没有了。?!?!?!
      

  7.   

    是不是 <?php 前有其他字符或回车空格之类的.
      

  8.   

    哦说错了.
    把 header()去掉.看有什么提示信息.