Skocz do zawartości
Zaloguj się, aby obserwować  
Gość Grzegorzowy

Generator userbarów - problem

Polecane posty

Gość Grzegorzowy

Witam serdecznie.

 

Napisałem skrypt generatora userbarów, na localhoście wszystko pięknie śmiga. Lecz jak wgram na mój serwer dedykowany to już na obrazku nie pojawia się tekst. Bibliotekę GD mam zainstalowaną. Nie mam pojęcia co może być nie tak.

 

Kod:

 


<?php

header("Content-type: image/png");
$obraz = imagecreatefrompng("userbar.png");

$czcionka_biala = imagecolorallocate($obraz, 255, 255, 255);
$czcionka_czarna = imagecolorallocate($obraz, 0, 0, 0);

$tekst = $_GET['tekst'];

$font = 'arial.ttf';


imagettftext($obraz, 10, 0, 23, 12, $czcionka_biala, $font, $tekst);
imagealphablending($obraz, true);
imagepng($obraz);
imagedestroy($obraz);

?>

 

 

Proszę o pomoc.

Edytowano przez Grzegorzowy (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Grzegorzowy

Na sztywno również nie działa.

 

Jeżeli wgram na localhosta to śmiga.

 

Kod zastosowałem:

 


<?php

header("Content-type: image/png");
$obraz = imagecreatefrompng("userbar.png");

$czcionka_biala = imagecolorallocate($obraz, 255, 255, 255);
$czcionka_czarna = imagecolorallocate($obraz, 0, 0, 0);

$tekst = ("asddas");

$font = 'arial.ttf';


imagettftext($obraz, 10, 0, 23, 12, $czcionka_biala, $font, $tekst);
imagealphablending($obraz, true);
imagepng($obraz);
imagedestroy($obraz);

?>

 

Problem rozwiązany, zapomniałem dodaj jednej definicji:

 

$font = realpath("arial.ttf");

 

 

Tylko jeszcze kodowanie zostało, jeżeli ktoś może to niech mi też pomoże. : ) Tymczasem sam też coś będę próbował robić.

 

Ok, jednak to nie okazało się kodowanie, lecz czcionka, która nie obsługuje Polskich znaków. Dziękuję i pozdrawiam. Temat do zamknięcia.

  • Upvote 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×