ORBIS
Новичок
gd картинка грузится после перезакрузки страницы
Нужно вызвать на странице сгенерированную gd-картинку. Все работает, НО только после перезагрузки страницы. Тоесть при первой загрузке страницы изображение не показывается. Не могу понять почему?!
Есть файл code.php с содержимым:
<?php
unset($s);
session_start();
session_register("s");
$font = imageloadfont('dimurph.gdf');
$im = imagecreate(90, 25) or die("Cannot Initialize new GD image stream 1");
$background_color = imagecolorallocate($im, 238, 238, 238);
$text_color = imagecolorallocate($im, 255, 0x00, 0x00);
imagestring($im, $font, 5, 3, $s[0], $text_color);
header("Content-type: image/png");
imagepng($im);
// смысл кода: есть переменная из сессии, которая должна показываться на сером фоне
?>
вызывается
<input type=text name=imagegd> <img src=code.php>
Нужно вызвать на странице сгенерированную gd-картинку. Все работает, НО только после перезагрузки страницы. Тоесть при первой загрузке страницы изображение не показывается. Не могу понять почему?!
Есть файл code.php с содержимым:
<?php
unset($s);
session_start();
session_register("s");
$font = imageloadfont('dimurph.gdf');
$im = imagecreate(90, 25) or die("Cannot Initialize new GD image stream 1");
$background_color = imagecolorallocate($im, 238, 238, 238);
$text_color = imagecolorallocate($im, 255, 0x00, 0x00);
imagestring($im, $font, 5, 3, $s[0], $text_color);
header("Content-type: image/png");
imagepng($im);
// смысл кода: есть переменная из сессии, которая должна показываться на сером фоне
?>
вызывается
<input type=text name=imagegd> <img src=code.php>