Tach,
nein, nur, dass du nicht weißt, wie man UTF-8 mit PHP ausgibt (tat ich auch nicht, aber 5 Minuten suchen half):
Aha. In PHP habe ich keine Probleme.
ah, Fipptehler.
Dein Skript mal leicht abgewandelt und getestet:
Aber nicht verstanden: der Wechsel von use utf8
zeigt schon, dass du nicht weißt, was es tut: Es ermöglicht, die Verwendung von UTF-8 als Kodierung für das Perl-Script selber; in welcher Kodierung hast du dein Script also abgespeichert?
Mein Script als UTF-8 kodierte Datei gibt bei mir zwei ä aus. Spielt man etwas mit Binmode herum, stellt man fest, dass es für Ausgaben von Rückgabewerten von qx() (und damit Backticks) nicht auf UTF-8 gesetzt werden darf.
mfg
Woodfighter
P.S. Könnte mir mal bitte jemand erklären, warum ich hier regelmäßig in Perl-Threads auftauche?