我有我的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;
答案 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的内容,以便您不会再犯同样的错误