Страница 1 из 1

Проблема с GD в PHP

Добавлено: Вт июн 27, 2006 19:33
Scar
Люди. Такая проблема.

Есть файл "test.php".

Код: Выделить всё

<?php
$image = ImageCreateFromPng("image.png");
Header("Content-type: image/png");
ImagePng($image);
ImageDestroy($image);
?>
И есть файл "index.html".

Код: Выделить всё

<img src="test.php">
Вместо рисунка знакомый красный крестик. Что делать?

Когда открываю "test.php":
Warning: Cannot modify header information - headers already sent by (output started at
C:\Internet\home\localhost\www\test\test.php:9) in
C:\Internet\home\localhost\www\test\test.php on line 11

и куча символов в этом роде.

‰PNG IHDRвш%¬ IDATxњнЭw”\Ч}рЯ-ЇNџќн :@‚IЂE–(RT—HIсQЋ"[>‘ПQ,ЗЋ\вc+vм4[‰г?lзд$.ІгД–ќёИEІм#YЌEЉ mu±‹­УЯМ

Добавлено: Ср июн 28, 2006 18:59
binary
Scar писал(а):Люди. Такая проблема.

Есть файл "test.php".

Код: Выделить всё

<?php
$image = ImageCreateFromPng("image.png");
Header("Content-type: image/png");
ImagePng($image);
ImageDestroy($image);
?>
И есть файл "index.html".

Код: Выделить всё

<img src="test.php">
Вместо рисунка знакомый красный крестик. Что делать?

Когда открываю "test.php":
Warning: Cannot modify header information - headers already sent by (output started at
C:\Internet\home\localhost\www\test\test.php:9) in
C:\Internet\home\localhost\www\test\test.php on line 11

и куча символов в этом роде.

‰PNG IHDRвш%¬ IDATxњнЭw”\Ч}рЯ-ЇNџќн :@‚IЂE–(RT—HIсQЋ"[>‘ПQ,ЗЋ\вc+vм4[‰г?lзд$.ІгД–ќёИEІм#YЌEЉ mu±‹­УЯМ
Hmm . . . ai instalata biblioteca GD in PHP ? (Uite cu phpinfo() in Output scrie )

Добавлено: Чт июн 29, 2006 08:35
ZorroGFS
Ну вообще то он пишет чё не нравится то:
Warning: Cannot modify header information - headers already sent
то есть выполнить Header("Content-type: image/png"); и послать в заголовках другой контент тайп не удалось так как уже был послан контент.

посему вопрос, так ли выглядит тест.пхп как ты его процитировал ? <?php это точно САМОЕ начало файла ?

Добавлено: Пт июн 30, 2006 13:30
Scar
Да,спасибо! Уже все сделал. Библиотеку то скопировал.. вот тока действительно, то было не самое начало файла.. сори. не знал.