Php mit Umlauten für Firefox

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.
 
@Gumbo:
da brauche ich eine Vorschaltseite, oder?

Bei mir wird aber die URL mittels Newsletter-Link (mit "name=") generiert und dann aus diesem ausgelesen.
 
Zurück