Christian Seiler: PHP und input Textfeld + onChange

Beitrag lesen

Hallo ebi,

ich kenne den Befehl "escape"

escape ist eine JavaScript-Funktion, die einen Wert für eine URL richtig kodiert. (also bestimmte "verbotene" Zeichen durch %XX ersetzt, XX sei hier eine hexadezimale Zahl) Stell Dir mal vor, der Wert hätte als Inhalt 123&a=b. Dann würde das ja ohne escape() zur Folge haben, dass für anzahl der Wert 123 übergeben würde und dann zusätzlich ein Parameter a mit dem Wert b. Wenn Du dagegen escape() drüber laufen lässt, dann kommt 123%26a%3Db heraus. PHP dekodiert solche Werte automatisch.

und "urlencode" nicht.

urlencode ist eine PHP-Funktion, die das gleiche tut.

Viele Grüße,
Christian