Henryk Plötz: URL übergeben mit &-Zeichen

Beitrag lesen

Moin

Demzufolge muss folgendes funkzionieren:
<a href="test.php?url=cgi-bin/bla.cgi?read&$a=ETWAS">

^

Geht nicht... Wo ist der Hacken?

Den hab ich dir mal markiert.
Ausserdem ist das der falsche Ansatz. Der richtige wäre, dort wo auch immer du den URL generierst alle Parameter korrekt zu kodieren. In deinem Fall müsste der Aufruf cgi%2Dbin%2Fbla%2Ecgi%3Fread%26a%3DETWAS heissen, (fast) alles andere ist kein korrekter URL und das Ergebnis dass ein Parser daraus bastelt dementsprechend undefiniert. Mehr sagt dir evt. RFC 1630 und RFC 2616.

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