hi,
Du meinst, http://example.net/?p1=foo&p2=bar%26baz&p3=quz würde sowas bewirken:
p1=foo
p2=bar&baz
p3=quz
Ja.
Wird nicht '%26' schon vorher wieder zu '&', also als Trennzeichen interpretiert?
Sollte m.E. nicht so sein.
Sonst dürfte ich dein Posting nicht unter
http://forum.de.selfhtml.org/my/?t=146353%26m=949554 erreichen; tu ich aber.
Nee, du erreichst das OP dieses Threads :-)
Wundert mich aber auch, bzw. erscheint mir dann eine serverseitig vorgenommene "Korrektur" zu sein, um fehlerhaft gesetzte Links zu "verbessern" ...
Wenn ich auf einem meiner Testsysteme
xyz.php?t=146353%26m=949554
aufrufe, und mir den Inhalt von $_GET ausgeben lassen, erhalte ich
Array
(
[t] => 146353&m=949554
)
(Andere Möglichkeit: Das ist mal wieder eine Besonderheit von PHP ...?)
encodeURIComponent('146353&m=949554')
gibt mir ja auch 146353%26m%3D949554 zurück - und wenn aus Javascript einen solchen Feldinhalt verschicken wollte (z.B. per AJAX), dann würde ich doch diese Methode zum Behandeln des Feldinhaltes nutzen.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }