显示使用GC lib创建的图像

时间:2010-06-04 09:30:05

标签: php drawing

我有我的test.php:

<?php

echo "Image:<br/>";

include('draw.php');

?>

和我的draw.php:

<?php

$img = imagecreate(250,80);

...

header("Content-type: image/jpeg"); imagejpeg($img); imagedestroy($img);

?>

现在,访问test.php告诉我标题已经发送。如何在draw.php“realtime”中显示图像(不是通过保存到服务器并使用img标签加载它)?

&GT;

2 个答案:

答案 0 :(得分:1)

如果要将其合并到html页面中,请将test.php更改为:

<?php
    echo "Image:<br/>";
    echo '<img src="draw.php" />'
?>

您可以轻松地将其设为静态html页面:

<html>
  <head>
   <title>Test</title>
  </head>
  <body>
    Images: <br />
    <img src="draw.php" />
  </body>
</html>

答案 1 :(得分:-1)

从test.php中删除echo "Image:<br/>";并仔细阅读有关HTTP标头http://php.net/manual/en/function.header.php的内容,以便您不会再犯同样的错误