Problem mit der Suche am Beispiel München (ISO und UTF-8) 1

[gone] bennybonus
05.04.2007
Wer in der Suche als Kriterium etwas mit Umlauten eingibt, erhält nicht immer das gleiche Ergebnis. Grund ist hierfür, das einmal München in ISO abgespeichert wird und einmal München in UTF-8. Bei der Suche wird dann auch wieder als ISO oder als UTF-8 eingegeben.

Beispiele:
Suche mit München in ISO -> 3 Treffer
Suche mit München als UTF-8 -> 176 Treffer
Suche mit M%nchen als ISO oder UTF-8 -> 198 Treffer (incl. die 3 ISO-Treffer)
(M%nchen sucht nach allem was mit "M" anfängt und "nchen" aufhört)

Nur gut, dass der Suchstring direkt in die MySQL-Abfrage eingebaut wird. :)

Umstellen ISO und UTF-8 im Firefox:
Menüleiste -> "Ansicht" -> "Zeichenkodierung" -> ...

Umstellen ISO und UTF-8 im Internet Explorer
Menüleiste -> "Ansicht" -> "Codierung" -> ...
oder
Rechtsklick -> "Codierung" -> ...

Wird jedoch nur vorübergehend eingestellt, bis zum nächsten Laden einer Seite.


Wäre schön, wenn die Programmierer die Eingaben einheitlich in der Datenbank abspeichern würden ;)

PS.: Frohe Ostern!

Topic has been closed