Mailinglisten-Archive |
Lutz Zetzsche <Lutz.Zetzsche at sea-rescue.de> schrieb: > Hi Andreas, > > Zitat von Andreas Demmer: > >> From: "Lutz Zetzsche" >>> Syntaktische Zeichen, wie /, ? und &, duerfen nicht kodiert >>> werden, denke ich. >> >> Falsch! & _muss_ sogar durch & ersetzt werden, um >> fehlerfrei durch den W3C HTML Validator zu laufen. >> So haben neuere PHP Releases die Option in der php.ini, >> dass Anhänge-Zeichen der URL zu ändern und & ist >> sogar (auskommentiert) schon vorgeschlagen. > > Nein, nicht falsch! Denn: Ich bezog mich auf die direkte Eingabe der > URL im Browser. Dort gibt es einen Fehler, wenn & anstatt & in > der URL steht. ;-) Du kannst das ja mal ausprobieren. > > Das & muss und darf nur im HTML-Code in die Entity & umgewandelt > werden. :-) > > > Viele Gruesse > > Lutz Im Quellcode steht ein & im Link. Sobald aber darauf geklickt wird, wandelt der Browser es in ein & um. Also bei Direkteingabe nur & - im Quellcode & benutzen. Wenn ich auf meinem Server ein %3F anstatt einem ? benutze, bekomme ich auch einen 404-Error. Gruß, Chris a.k.a. Anti-Gulu
php::bar PHP Wiki - Listenarchive