Witam zmiana kodowania nic a nic nie daje w napisach na zdjęciach.
zmieniłem troche funkcje pisania tekstu może ktoś to przejrzy i dostrzeże jakiś błąd albo coś poradzi.
Funkcja pobiera automatycznie tekst.
Strona indexowa która używa tej funkcji jest zakodowana w utf-8 i z tego co widzę zmienna przyjmuje prawidłowe litery.
Zmienia się to juz przy wprowadzaniu tekstu na obrazek.
<?php
function tytul($znaki, $nr_folderu){
$obrazek_tla = "./robocze/tytul.jpg";
$im = imagecreatefromjpeg($obrazek_tla);
$text_color = imagecolorallocate($im, 0, 0, 0);
$text = '$znaki';
$font = './timesbd.ttf';
imagettftext($im, 8, 0, 0, 21, $text_color, $font, $znaki);
$fot = './tytul.jpg';
imagejpeg($im, $fot, 100);
imagedestroy($im);
}
?>
teraz przy tytułach gdzie mam polskie litery wyświetlany jest błąd :
Warning: imagettftext() [function.imagettftext]: any2eucjp(): something happen in
Witam serdecznie,
bardzo dziękuję wszystkim za pomoc.
Z tego co wujek google mi powiedział problem z wersją 5.1 PHP ( o ile się nie mylę )
Na serwerze wszystko pięknie hula .