当前位置:Linux教程 - Php - 显示图片

显示图片

关于使用gd库生成动态图像的问题?    
<?
Header
("Content-type: image/png");
$im = imagecreate(29,12);
$num = rand(1000,9999);
$black = ImageColorAllocate($im, 0,0,0);
$white = ImageColorAllocate($im, 255,255,255);
imageline($im, 1, 1, 350, 25, $black);
imagestring($im, 3, 1, -1, $num, $white);
Imagepng($im);
ImageDestroy($im);
?>

当使用上面的代码输出动态的PNG,却没办法在前面输出任何东西。
去算去掉 header 也可以正常显示图像。但一样没办法在生成图像前输出任何东西。
请问如何解决这个问题


上面代码保持为 image.php

然后建立文件 imageshow.php
<?php
echo "显示图片";
echo
"<img src=image.php>";
?>

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++