ошибки при создании картинки и квокозябра с кирилицей

hudognik

Новичок
ошибки при создании картинки и квокозябра с кирилицей

PHP:
$fname='phone.dat';
$file=@fopen($fname,'r');
$phone=@fread($file,filesize($fname));
@fclose($file);

$img = "bg_phone.gif";
$fonts = "arialbd.ttf";
$text = "Телефон: ".$phone;
$im = imagecreatefromgif($img);
$r = 67; $g = 66; $b = 66;
$black = imagecolorallocate($im, $r, $g, $b);
$x = 100; $y= 40 ; $fs = 16 ;
header("Content-type: image/gif");
imagettftext($im, $fs, 0, $x, $y, $black, $fonts ,$text);
imagegif($im);
imagedestroy($im);
проблема во-первых в том что вместо русских букв - фигня написана
во-вторых, почему цвет не получается изменить он не черный, а светло-глоубой какой-то ...и как его не меняй он не изменяется !!!
прошу помочь ;)
 

antson

Новичок
Партнер клуба
arialbd.ttf лежит в тойже папке что и скрипт ?
этот шрифт точно руссифицирован ?
Если файл брал доставленный офисом, тошрифты сейчас стали уникодовскими.

-~{}~ 20.09.05 08:22:

на счет цвета ты же явно задаешь #434242 - это явно не черный #000000

-~{}~ 20.09.05 08:23:

если же ты про цвет фона, то смотри bg_phone.gif
 

Фанат

oncle terrible
Команда форума
http://phpfaq.ru/links#misc
библиотечка phpfont - шикарное решение!
 

hudognik

Новичок
Автор оригинала: antson
arialbd.ttf лежит в тойже папке что и скрипт ?
этот шрифт точно руссифицирован ?
Если файл брал доставленный офисом, тошрифты сейчас стали уникодовскими.

-~{}~ 20.09.05 08:22:

на счет цвета ты же явно задаешь #434242 - это явно не черный #000000

-~{}~ 20.09.05 08:23:

если же ты про цвет фона, то смотри bg_phone.gif
#434242 - почти черный !
а там получается в цвет фона картинки (многоцветной)
со шрифтом разорался - перекодировал в юникод !
 
Сверху