Hallo,
Ich übergebe per GET einen Wert, dieser Wert wird aber beim Auslesen nicht richtig interpretiert.
offensichtlich schon bei der Übergabe an den Server. Welchen Browser verwendest du da?
Es handelt sich dabei um griechische Buchstaben. Das was ich nicht verstehen kann ist, dass alle anderen griechische Buchstaben interpretiert werden mit Ausnahme des Buchstaben Π (Pi).
Das wundert mich allerdings auch. Da diese Zeichen alle im URL-Kontext nicht erlaubt sind, müssten sie allesamt URL-codiert werden. Dass dein Browser das nicht von sich aus tut, ist erstaunlich.
Beispiel: Aufruf des Links: www.test.de?name=Π
Bitte verwende für Beispiele die Domainnamen, die extra dafür vorgesehen sind. Die Stiftung Warentest wird sich grün und blau ärgern über den zigtausendfachen Missbrauch ihres Domainnamens.
Beim Auslesen der Variable „ echo $_GET[„name“]; „ erhalte ich anstatt dem griechischen Buchstaben Π ein rechteckiges Kästchen.
[...]
Die Zielseite mit utf-8 kodiert.
Und die Quellseite - also diejenige, die den Link enthält? Hast du das mal als Beispiel online?
Das verrückte dabei ist, dass alle anderen griechischen Zeichen korrekt interpretiert werden, nur das Π macht Schwierigkeiten.
So long,
Martin
Abraham sprach zu Bebraham: Kann i mal dei Cebra ham?