Hallo!
Wie frägt man - mal als Beispiel - ab, ob die dem Skript übergebene Zeile gleich "ü" war?
So was wie
if ($vorname == "ü")
...funktioniert nicht.
Versuche es mal mit $_GET['vorname']
siehe auch: http://de3.php.net/manual/de/security.globals.php
In der URL-Zeile wird ü zu "%C3%BC",
bei mir nicht, bei mir bedeutet das =¼
Aber PHP kümmert sich schon von alleine darum die URL-Paramter zu dekodieren.
aber wenn ich auf "%C3%BC" abfrage, funktionierts auch nicht.
Weil es wie gesagt in PHP in der Form nicht mehr existiert.
Wie kodiert man also Sonderzeichen in PHP?
Wenn Du es manuell kodieren/dekidieren willst, kannst Du die urlencode/urldecode Funktionen verwenden. Aber das brauchst Du nicht wenn Du per $_GET auf URL-Parameter zugreifen willst.
Grüße
Andreas
SELFHTML Feature Artikel: http://aktuell.de.selfhtml.org/artikel/