Thread Automatisches decodieren von utf-8 aus mysql Datenbank
(39 answers)
Opened by mcfaq at 2011-08-01 17:55
versuch auch mal, HTML::Template die option open_mode => '<:encoding(UTF-8)' mitzugeben.
dann würde ich eigentlich erwarten, dass man strings direkt ohne encode als template-parameter übergeben kann. geht aber erst ab version 2.10. "geklaut" von HTML::Template::Compiled =) dann noch binmode STDOUT, ':encoding(UTF-8)', und alles sollte korrekt sein. binmode auf STDIN solltest du übrigens weglassen. das CGI-modul kümmert sich eigentlich darum. edit: ach, du hast ja schon die option utf8 benutzt. dann sollte man wie gesagt kein encode benutzen müssen bei der parameterübergabe. Last edited: 2011-08-02 19:17:52 +0200 (CEST) Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: ![]() ![]() |