Henryk Plötz: Function fuer GET-Verschluesselung?

Beitrag lesen

Moin,

Danke, das Stichwort UTF hat mir geholfen. Zwar nicht im Forum-Archiv, aber im PHP-Handbuch (http://www.dynamic-webpages.de/php). Dort war die Funktion nicht, wie ich gesucht hatte, unter "String-Funktionen", sondern unter "XML-Funktionen" abgespeichert.

Nein, du sucht wirklich url-encoding dass sich im PHP-Handbuch als urlencode bzw. rawurlencode unter "URL-Funktionen" findet. UTF-8 ist das unicode transport format und dazu da um Unicode-Strings über 8bit breite Transportkanäle zu übertragen. UTF-8 lässt den Text erstmal so wie er ist, wenn es ASCII-Zeichen sind, und alles was darüberhinausgeht (deutsche Umlaute zum Beispiel) wird in eine hässliche Zeichensequenz umgewandelt. Das ist also höchst kontraproduktiv, es sei denn dein Webserver oder PHP-Skript wissen von der UTF8-Kodierung und machen sie wieder rückgängig, abgesehen davon dass es dein Problem nicht löst.

Der Schluessel zum Gluecklichsein:

... ist urlencode().

--
Henryk Plötz
Grüße aus Berlin