Не отображается изображение созданное РНР

XTD

Новичок
Не отображается изображение созданное РНР

Не могу понять, почему некоторые Internet Explorer’ы отображают этот код а некоторые нет:
<?php
header ("Content-type: image/gif");
$im = imagecreatetruecolor(45, 22)
or die("Cannot Initialize new GD image stream");
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 10, 5, 3, $_POST["anti_spam"], $text_color);
imagepng($im);
imagedestroy($im);
?>
Версии Internet Explorer’а 5,6. Вот некоторые 6 версии не отображают(пробовал на разных компьютерах). Отличий между настройками Internet Explorer’а 6 моим и человека у которого не отображается не нашел…
Может кто-то уже встречался с такой проблемой?
 

XTD

Новичок
Ну как причем?
Код РНР. Эксплорер не показывает.
 

XTD

Новичок
Да это я поставил от безысходности.
Изначально было PNG
 

440hz

php.ru
XTD

1. а что значит не отображает? настранице показывает пустой квадратик?
2. если руками вызвать, ошибок не вываливает?
3. если отключить стандартные страницы IE, что выдаст?
 

XTD

Новичок
Показывает пустой квадрат.(отображение изображений в эксплорере стоит)
Ошибок нет
 

XTD

Новичок
Все, заработало!
Видимо когда я пробовал поменять на формат ГИФ забыл сделать imageГИФ($im);
Просто интересно теперь почему 6 экплорер не показывает ПНГ файлы?
 

440hz

php.ru
Автор оригинала: XTD
Все, заработало!
Видимо когда я пробовал поменять на формат ГИФ забыл сделать imageГИФ($im);
Просто интересно теперь почему 6 экплорер не показывает ПНГ файлы?
убил бы...

ты выдай хедер /xml и в нем /html и удивись почему бороузер ругнется.
 

andymc

Новичок
Может быть в браузере были отключены картинки.
Попробуй протестировать какой-нибудь простой код.
 
Сверху