molily: Sonderzeichen/Umlaute in Querys?

Beitrag lesen

Hallo,

Habe gerade festgestellt, dass nur Opera diesen Fehler macht

So sicher wäre ich mir nicht, dass das ein Fehler ist.

Es ist immerhin inkonsequent.

<a href="-ä-&auml;-">
wird in einem ISO-8859-1-kodierten Dokument zu
-%E4-%C3%A4- (der besagte Widerspruch)
in einem UTF-8-kodierten Dokument zu
-%C3%A4-%C3%A4- (stimmig)

Dies jeweils, wenn »Encode international Web addresses with UTF-8« aktiviert ist.
Wenn dies nicht aktiviert ist:
ISO-8859-1: -%E4-%E4- (stimmig)
UTF-8: -%C3%A4-%E4- (ein ähnlicher Widerspruch, diesmal anders herum)

Das ist wirklich wirr.

Jeweils getestet mit Opera 7.54.

Abhilfe wie gesagt: Direkt korrekte UTF-8-kodierte Adressen im Quelltext ohne »ä«, »&auml;« und Co. notieren.

Mathias