Witma. Mam maly problem z kodowanie znakow na
druku przelewu na FV.\
Na innym serwerku dziala bez zadnych problemo a na
nowo postawionym
tresc FV jest ok sa polskie znaki a sam druczek
niestety nie.
Nie wiem juz zwertowalem php.ini ale tu zmiany
konowania nie pomagaja.
Kawalek skryptu:
<?php
header("Content-type:
image/png");
putenv('GDFONTPATH='.realpath('.'));
include("functions.php");
$odbiorca1 = "ja1";
$odbiorca2 =
"adres";
$odbiorca3 = "konto";
$nadawca1 = $_GET['nd1'];
$nadawca2 =
$_GET['nd2'];
$nadawca3 = $_GET['ndk'];
$nadawca4 =
$_GET['ndt1'];
$nadawca5 = $_GET['ndt2'];
$kwota_nr =
str_replace(',','.',$nadawca3);
$kwota_gr = sprintf('%02d',round(($kwota_nr -
floor($kwota_nr))*100));
$kwota_zl = to_words(floor($kwota_nr));
$kwota_sl
= $kwota_zl .' '. $kwota_gr. '/100 zl';
$obrazek =
imagecreatefrompng("przelew2.png");
$font1 = "arialbd.ttf";
$font2 =
"courbd.ttf";
$font3 = "tahomabd.ttf";
$black =
imagecolorallocate($obrazek, 0, 0, 0);
//---------------- ma.e okienko
----------------------------------------------------
// odbiorca
if ( strlen($odbiorca1) > 28
)
{
$l1 =
substr($odbiorca1,10,28);
$l2 =
substr($odbiorca1,28,strlen($odbiorca1));
}
else
{
$l1 = $odbiorca1;
$l2 = "";
}
imagettftext($obrazek,
8 , 0 , 8 , 36, $black, $font1, $l1);
zastanawia mnie bo i dane z bazy sql sa bez
polskich znakow jak i kowata slownie tez nie zawiera polskich
nakow