Hi,
Also versteht JS lt; oder > und bringt kein Fehler! Ist das so schon richtig?
nicht ganz :-) Der JavaScript-Interpreter bekommt das Ergebnis der HTML/XHTML/XML-Dekodierung zu futtern, ergo kriegt er das gar nicht mit. Es ist genau wie bei Parametern in Link-URLs: Die müssen(!) ebenfalls kodiert werden, was dekodiert wird, bevor es als URL interpretiert werden kann.
Das heißt also, dass der PHP-Code einfach nur in den XML Code bereits auf dem Server interpretiert wird, und nicht der XML Code, dadurch stört im PHP das > oder < nicht. Während JS clientseitig läuft. Oder?
Korrekt. Du siehst es, wenn Du Dir in Deinem Browser (oder mit einem beliebigen Client, z.B. dem W3C-Validator) mal den Quellcode ansiehst.
Cheatah
--
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes