hanns: utf-8 imagestring Sonderzeichen

hallo,

ich will beispielsweise
śledczej, która ma wyjaśnić
als bild per php erzeugen mit:

$text = "śledczej, która ma wyjaśnić";
imagestring($bild, $textnr,20,80, $text, $text_farbe);
header("Content-Type: image/jpeg");

werden die sonderzeichen nicht richtig dargestellt.

habe die php-datei als utf-8 abgespeichert und
utf-8 auch per .htaccess beim webserver eingestellt.

was muss ich ändern?

gruss
hanns

  1. 你好 hanns,

    ich will beispielsweise
    śledczej, która ma wyjaśnić
    als bild per php erzeugen mit:

    $text = "śledczej, która ma wyjaśnić";
    imagestring($bild, $textnr,20,80, $text, $text_farbe);
    header("Content-Type: image/jpeg");

    Da du schreibst, dass du die PHP-Datei mit UTF-8 abgespeichert hast, gehe ich davon aus, dass das Problem ist, dass die Zeichen als Latin1 interpretiert werden.

    Du solltest imagettftext nutzen. Diese Funktion erwartet den String UTF-8-kodiert.

    再见,
     克里斯蒂安

    --
    http://wwwtech.de/
    IRC-Clients und Irssi-Scripting | Flyspray
    Wer sich zu überschwänglich freut, wir später Grund zum Weinen haben.
    1. Du solltest imagettftext nutzen. Diese Funktion erwartet den String UTF-8-kodiert.

      scheint zu funzen.
      danke.