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>