Eternius: Zeichencode Wirrwarr Perl

Beitrag lesen

Hallo,

ich hab folgendes Problem:

ich weiss nicht genau, ob was was mit dem zeichensatz zu tun hat aber ich schätze mal schon, ISO-8859-1 ist es aufm server und auch im browser.

ich prüfe die uri auf bestimmte Zeichen mit dem regexp=~/[^a-zA-Z_äöüÄÖÜ0-9ß]/
das heisst eigentlich müsste er alles akzeptieren.
Funktioniert auch mit firefox/mozzi.
Leider macht der IE Probleme, indem er mir in der uri folgenden string gibt, der zeichen enthält, die dem regexp nicht entsprechen:

Falscher Syntax. test mit umläuten
                             ^^
im server log steht als request:

test%20mit%20uml\xe4uten
                ^^^^

woran, und wie kann das liegen?
http://oppo.ath.cx/0h/test mit umläuten/

danke && gruss

--
no strict;
no warnings;
man google