Генерация картинки. Хедеры. Проблема

Nicca

Новичок
Генерация картинки. Хедеры. Проблема

Подскажите как правильно выводить заголовки. Мне нужно сгенерировать картинку и потом вывести ее в хтмл странице.
При выводе страници посылаю
PHP:
header("Content-type:  image/png");
тогда вся страница грузится не как хтмл а как текстовый документ.
Как правильно поступить? Может тут нужен совсем другой подход? Подскажите.
Ниже привожу свой код:

PHP:
<?
$width=100;
$height=20;
$image = imageCreate($width, $height); 
$colorBackgr       = imageColorAllocate($image, 192, 192, 192); 
$colorCross        = imageColorAllocate($image, 0, 0, 0); 
imageFilledRectangle($image, 0, 0, $diagramWidth - 1, $diagramHeight - 1, $colorBackgr);  
imageString($image, 56, 3, 3,  "3 4 4 5 4 6", $colorCross); 
header("Content-type:  image/png"); 
imageColorTransparent($image, $colorBackgr); 
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<table>
<tr><td><? imagePNG($image); ?></td></tr>
</table>
</body>
</html>
 

DiMA

php.spb.ru
Команда форума
<td><img src=img.php></td>

и уже в этот файл свой бред с imagePNG($image);
 
Сверху