是这样的 我用imagegif($img1)画图,可是我需要连续画4个图 $img2 $img3 $img4..
可是我用
header("Content-type:image/gif");
imagegif($img1);echo " ";
imagegif($img2);echo " ";
imagegif($img3);echo " ";
imagegif($img4);只能显示出第一个图来 请高手指教 这需要怎么写 才能一下子显示出4个图啊

解决方案 »

  1.   

    用 header("Content-type:image/gif"); 输出这种,本身一个图片就是对应一个页面,你要么分成四个页面,要么把四个图片画入一个大的图片,
      

  2.   

    你这个图片怎么在页面显示的呢?多写几个这样的 img 标签不就成了?
      

  3.   

    ....问题是img标签需要src=文件 啊,我这个是用大图直接通过程序缩成的小图,没有真正意义存在文件啊,src指不上啊。我想了一个办法 那就是把所有的缩略图全部保存成真正的图片文件,然后img标签再去一个个的指这些文件 理论上说应该可以 不过就是麻烦些。本来是想不保存缩略图文件 而直接转,转完就立刻显示出来。呵呵 高手有没有办法帮帮我啊
      

  4.   

    src="gif.php?id=111" src="gif.php?id=222" 这样不就把那些标签里面的 src 指定了?
      

  5.   

    src="gif.php?id=111" src="gif.php?id=222" 这样不就把那些标签里面的 src 指定了?
    用函数再调取,一个页面显示 四张
    感谢2位 我再试试
      

  6.   

    ...不好意思gugaga,我还是没弄会 我放上我的代码 请帮忙看一下首先是缩略图的function
    function sFuncRecreatPic($sourceImage){
    define(IMAGE_BASE, './upload');
    define(MAX_WIDTH, 150);
    define(MAX_HEIGHT, 150);
    $image_file = $sourceImage;
    $image_path = IMAGE_BASE."/$image_file";
    $img = null;
    $ext = strtolower(end(explode('.', $image_file)));
    if ($ext == 'jpg' || $ext == 'jpeg') {
         $img = @imagecreatefromjpeg($image_path);
    } else if ($ext == 'png') {
        $img = @imagecreatefrompng($image_path);
    } else if ($ext == 'gif') {
         $img = @imagecreatefromgif($image_path);
    }
    if ($img) {
        $width = imagesx($img);
        $height = imagesy($img);
         $scale = min(MAX_WIDTH/$width, MAX_HEIGHT/$height);
         if ($scale < 1) {
            $new_width = floor($scale*$width);
             $new_height = floor($scale*$height);
             $tmp_img = imagecreatetruecolor($new_width, $new_height);
             imagecopyresized($tmp_img, $img, 0, 0, 0, 0,
                              $new_width, $new_height, $width, $height);
             imagedestroy($img);
             $rResult = $tmp_img;
         }
    }
    if (!$img) {
    $rResult = 0;
    }
    return $rResult;
    }
    请问我该怎么调用这个方法 能在一个页面上显示多个图
      

  7.   

    另外写一个html页面,上面放4个<img>
      

  8.   

    ...明白 问题是,<img>里怎么写呢??src=具体是什么 呵呵 我实在没搞过这个画图啊 不好意思 请指点
      

  9.   

    用imagejpeg之类的函数输出图像,而img的src指向输出的php程序