я генерирую картинку в пхп, своеобразный статус получается, проблема в том что, на локальной машине всё работает, отображается... выгружаю в инет, там не грузится, пишет картинка не может быть отображена т.к. содержит ошибки... хотя все функции на хостинге поддерживаются, каптча например отображается нормально и ошибок не возникает... вот код картинки, надеюсь поможете
<?
session_start();
header('Content-Type: image/png');
include "../settings/sessionusers.php";
include "../settings/connect.php";
$img=imagecreatetruecolor(200,20);
$bg=imagecolorallocate($img,245,0,245);
$bg1=imagecolorallocate($img,255,197,40);
$wh=imagecolorallocate($img,255,255,255);
$tc=imagecolorallocate($img,0,0,0);
$font="Mistral.ttf";
$query=mysql_query("SELECT df FROM user Where user='$user' limit 1");
$row=mysql_fetch_row($query);
$hp=$row[0];
$width=$hp*2;
imagefilledrectangle($img,0,0,$width,20,$bg);
if($hp>100){
imagefilledrectangle($img,0,0,$width-200,20,$bg1);
}
imagefilledrectangle($img,$width,0,200,20,$wh);
$width=$width/2;
imageTTFText($img, 11, 0, 40, 15, $tc, $font, $hp.'%');
mysql_close();
imagepng($img);
imagedestroy($img);
?>
Спустя 46 минут, 22 секунды (1.02.2010 - 13:12) vagrand написал(а):
Запости что конкретно пишет php интерпритатор
Спустя 44 минуты, 6 секунд (1.02.2010 - 13:56) Guest написал(а):
Цитата |
Запости что конкретно пишет php интерпритатор |
Изображение "http://www.***.ru/users/df.php" не может быть показано, так как содеожит ошибки.
на локальной машине отображает картинку нормально...
Спустя 3 минуты, 54 секунды (1.02.2010 - 14:00) arlamar написал(а):
убери хедер и посмотри какие ошибки напишет пхп
может с инклудами запара
может с инклудами запара
Цитата |
Изображение "http://www.***.ru/users/df.php" не может быть показано, так как содеожит ошибки. |
это тебе браузер говорит а не пхп
Спустя 12 минут, 56 секунд (1.02.2010 - 14:13) Guest написал(а):
Цитата |
может с инклудами запара |
С инклудами всё нормально должно быть...
Warning: imagettftext() [function.imagettftext]: Could not find/open font in /"тут путь" on line 21
‰PNG IHDR И GЖеќ QIDAThЃнТA А@µ0cYВ!И]‚=6чЂыЦл юd,Ж"a,Ж"a,Ж"a,Ж"a,Ж"a,Ж"a,Ж"a,Ж"a,Ж"q Љ4 рz_і IEND®B`‚
на стиль ругается... видимо, но дело в том что этот же стиль использовал в каптче и он работает....
Спустя 2 минуты, 48 секунд (1.02.2010 - 14:16) sergeiss написал(а):
Вообще-то, он пишет, что шрифт не найден!
Скопируй файл шрифта на сервер.
Скопируй файл шрифта на сервер.
Спустя 39 секунд (1.02.2010 - 14:16) Guest написал(а):
спасибо... и в самом деле в шрифте проблема, исправил=) радуюсь...
Спустя 57 секунд (1.02.2010 - 14:17) Guest написал(а):
я понял что он пишет, что не нашёл шрифт... просто вопрос в том почему он так писал...
Спустя 18 минут, 16 секунд (1.02.2010 - 14:36) sergeiss написал(а):
Цитата (Guest @ 1.02.2010 - 15:17) |
просто вопрос в том почему он так писал... |
А как еще надо было писать??? Тут же прямо сказано про шрифт (точнее, его отсутствие):
Could not find/open font in /"тут путь" on line 21
Цитата (Guest @ 1.02.2010 - 15:16) |
в самом деле в шрифте проблема, исправил=) радуюсь... |
"Ну... Ты заходи, если что!" (с)
Спустя 2 минуты, 21 секунда (1.02.2010 - 14:38) AActor написал(а):
Оказывается там чувствительность к регистру была...=(
Цитата |
"Ну... Ты заходи, если что!" (с) smile.gif |
Обязательно=) уже зарегестрировался=))))