Aqua: Bug in IE x.x ?? mit GET/POST?? Method loescht query-string?

Hallo!

In *irgendeiner* (welcher??) IE-Version ist ein Bug,
der alles nach dem ? wegloescht.

Also:
script.pl?foo=bar&cool=hot
da laesst er angeblich nur mehr script.pl über oder so.

Passiert glaub ich nur bei get oder post,
eine der beiden (welchei GET oder POST??)

Was soll ich dagegen machen??
Wenn ich direkt in einen LINK den Variablen-Aufruf ohne FORM-Method
einbaue, also mit <a href="script.pl?foo=bar&cool=hot">foo</a>
ist dann da auch ein Problem?

Bitte erzaehlt mir über den Bug,
ich hab da nur so irgendwas gehoert habe aber keine Ahnung.

Betrifft das auch cookies die ich setze und lese??

Danke!
Aqua

  1. hallo ebenfalls,

    In *irgendeiner* (welcher??) IE-Version ist ein Bug,
    der alles nach dem ? wegloescht.

    Und wie hast du das herausgefunden? Dein Beispiel:

    script.pl?foo=bar&cool=hot
    da laesst er angeblich nur mehr script.pl über oder so.

    ist nicht _sehr_ überzeugend  -  ähm, vor allem sprachlich. Mit "oder so" kann ich nix anfangen, meine Browser auch nicht, und
      script.pl?foo=bar&cool=hot
    scheint ungefähr ein "=" (Gleichheitszeichen) zuviel zu haben.

    Auch vom Grundsatz her ist das nicht ganz einfach verständlich. Perl arbeitet auf dem Server und liefert das Ergebnis seiner Arbeit an den Webserver zurück, der dieses Ergebnis dann an den Browser des Anfragenden ausliefert. An dieser "Auslieferung" ist Perl nicht mehr beteiligt. Wenn der Browser des anfragenden Clients also irgendwas nicht wie gewünscht bekommt, ist irgendwas an der Anfrage nicht wunschgemäß verlaufen. Darin sollten sich trotz aller ihrer Unterschiede _sämtliche_ Browser einigermaßen einig sein.

    Grüße aus Berlin

    Christoph S.

    PS: ja, ich habe grade auch [pref:t=47333&m=258267] gelesen und mich geringfügig amüsiert darüber, besonders über die SiebenZwerge