Проблемы с GD ?

PNS

Новичок
Проблемы с GD ?

Мой скрипт, рисующий график по данным из базы данных не хочет работать на хостинге. Там он выдает такое:
GIF89aйЂяяя!щ,йG„Џ©ЛнЈњґЪ‹іЮјы†вH–扦кК¶о ЗтLЧцЌзъОчю ‡Дўс?L*—М¦у ЌJ§ФЄхЉНj·Ь®ч у ;


У меня на локальной машине все работает нормально.

С чем такое может быть связано?
 

Alexandre

PHPПенсионер
если у тебя все работает, то причин может быть две:
- надо прописать путь к шрифтам
- или у хостера нет нужных шрифтов

я такпонял, что набор этих символов выдается в графическом режиме???
или набор этих символов выдается вместо графика, тогда - как указали выше - проблема в заголовках

проверка работы GD
PHP:
header("Content-type: image/png");
$string = $_GET['text'];
$im     = imagecreatefrompng("images/button1.png");
$orange = imagecolorallocate($im, 220, 210, 60);
$px     = (imagesx($im) - 7.5 * strlen($string)) / 2;
imagestring($im, 3, $px, 9, $string, $orange);
imagepng($im);
imagedestroy($im);
если выдаст Fatal error</b>: Call to undefined function: imagecreatefrompng() in ... значить проблема в GD
 

Goodwin

Новичок
Alexandre, только почему Content-type: image/png? судя по приведённому PNS тексту, у него GIF.
 

Фанат

oncle terrible
Команда форума
Дима Бородин утверждал, что после image/ можно писать всё что угодно - браузер сам разберётся.

Saturn
знаешь такой анекдот - "Я, конечно, не плофессор..."?
 

PNS

Новичок
Проверил. Да там неполадки с выводом были.
Но теперь на хостинге выводится пустой белый рисунок, а у меня все работает.
И у меня и у хостера
ПХП 4,3,9 и ГД 2,0
 

Фанат

oncle terrible
Команда форума
проверяй дальше.
найдёшь неполадки со скриптом.
 
Сверху