Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Du musst prüfen, welche Zeichenkodierung für die Zeichen im URL verwendet wurden. Diese ist meines Wissens von der Zeichenkodierung des Ausgangsdokuments oder von den Webbrowsereinstellungen abhängig.
Wenn ein Dokument also als UTF-8-kodiert ausgeliefert wurde, werden auch alle von dort ausgehenden Anfragen (Links, Formulare) ebenfalls UTF-8-kodiert sein. Ist keine Kodierung angegeben, verwendet der Webbrowser seine Standardeinstellung, womit auch Fehlinterpretationen verbunden sein können.
Du könntest die md_detect_encoding()-Funktion, um die Zeichenkodierung festzustellen. Ist es nicht UTF-8, wird wohl der Zeichensatz ISO 8859-1 als Grundlage gedient haben.