Thread multipart message mit MIME::Lite und utf8
(13 answers)
Opened by Superfrank at 2007-08-31 15:06 Superfrank+2007-09-03 11:02:46-- Hmm, diesen Umstand hättest du vorher erzählen sollen. bei MySQL ist das noch etwas anders, und dann ist es klar warum du noch ein utf8::decode benötigst. Auch wenn du die Tabellen bei MySQL in UTF8 hast. Die verbindung von DBD::mysql ist weiterhin iso-8859-1. Das hat zur folge das du zwar Variablen in Perl hast wo UTF8 Bytefolgen drin sind. Perl selber gehat aber davon aus das es ein ISO-8859-1 String ist. Dadurch kommen dann auch falsche Zeichen an. mit utf8::decode setzt du explizit das utf8 flag einer Variable. Leider macht es DBD::mysql zur zeit noch nicht selber. |