Thread UTF-8 und POST-Parameter (9 answers)
Opened by JoeD at 2008-09-10 12:52

moritz
 2008-09-10 17:45
#114506 #114506
User since
2007-05-11
923 Artikel
HausmeisterIn
[Homepage]
user image
JoeD+2008-09-10 14:40:54--
Jetzt muss ich einen UTF-8-String in iso-8859-1 umwandeln, da ich daraus einen Dateinamen machen will. Das funktioniert mit Encode::from_to($str, 'utf8', 'iso-8859-1') leider nicht. Wie denn?


Also wenn $str ein schon dekodierter String ist, reicht Encode::encode('ISO-8859-1', $str).
Ansonsten solltest du zwischen utf8 und UTF-8 unterscheiden. Wenn es um Encode geht, ist UTF-8 das was du willst, und utf8 ein Perl-internes Sonderdingens, dass du nicht verwenden solltest.

Quote
(Es geht nicht nur um einen Dateinamen sondern auch um Mailversand, den ich nicht mit UTF-8 durchführen möchte, obwohl die meisten Mailprogramme ja UTF-8 anzeigen können...)


Ja, alle ausser einige kaputte Versionen von Outlook (+Express, glaube) die leider den Markt dominieren.

Grüße,
Moritz

View full thread UTF-8 und POST-Parameter