lxuser: Perl / MySQL Kodierungsprobleme

Beitrag lesen

Bitte einmal zum Verständnis lesen:
http://perlgeek.de/de/artikel/charsets-unicode

Mir hilft es immer, wenn ich genau weiss, was in den Variablen drinsteht, mit denen ich es zu tun habe. "Im Browser sehe ich ein Fragezeichen" ist mir da zu wenig.

Hiermit siehst du genau, was Sache ist:

use Devel::Peek;

Dump $var;


> Die Daten sollten aus mysql mit utf-8-Flag rauskommen, also dekodiert.  
> Beim Rausschreiben (an den Webserver z.B.) musst du die Daten wiederum enkodieren. Z.B. mit Encode::encode\_utf8(), oder mit dem setzen von  
> binmode STDOUT, ':encoding(UTF-8)';  
  
  
AHH das wusste ich nicht das ich das noch kodieren muss.  
hab das problem jetzt mit  
`binmode(STDOUT, ":utf8"); `{:.language-perl}  
gelöst  
  
Vielen Dank!