Pierre Naels: Netscape 4x fehler bei Datenübergabe mit GET

Beitrag lesen

Hallo zusammen,

ich habe ein Problem bei der Datenübergabe mit GET unter Netscape 4.x.

Folgender Code verursacht das Problem:

<a href="show_old_fs.php?link=../../../pfad/ziel.html" target="_top">link</a>

Die Variabele $idalink soll an show_old_fs.php übergeben werden.
Der Wert der Variabelen enthält keine unerlaubten zeichen und sollte daher auch nicht kodiert werden müssen. Mit dem ie und ns6 funktioniert das auch erwartungsgemäß. Ns 4.x überträgt nicht wie gewünscht das href, sondern konstruiert aus dem Pfad des aktuellen Dokumentes, z.B. www.domain.de/pfad1/pfad2/aufrufendes_dokument.php dann folgendes href: www.domain.de/pfad1/pfad2/pfad/ziel.html. Das scheint an den "../" zu liegen. Wenn ich den link absolut programmiere, also:

<a href="show_old_fs.php?link=http://www.domain.de/ziel.html" target="_top">link</a>

klappts.

Hat jemand eine Idee woran das liegt?

Gruß und Dank vorab

pierre