hi,
Bei Benutzern mit älteren Browsern (IE < 6) wird das Fragezeichen (?) zu %3f gewandelt.
Ich nutze den IE 5.01 gezwungener Maßen recht viel - aber das habe ich noch nie beobachten können.
Wobei tritt das Problem denn auf - beim Verfolgen eines Links mit ordentlich koidertem href innerhalb eines Dokumentes, oder wenn der Benutzer die Adresse mit GET-Parametern manuell in die Adresszeile eintippt?
Es scheint ein Zusammenhang zur Option "url immer als utf-8 senden" zu bestehen.
Die ist natürlich aktiviert.
Hat jemand eine Idee an welchen Rädchen des (Apache-)Servers oder PHPs man drehen kann um diesen Fehler zu vermeiden?
Da dürfte es nicht mehr viel zu drehen geben.
Wenn die Anfrage nach /index.php%3fzeigen=5 reinkommt, dann dürfte natürlich nach einer Datei mit dem Namen "index.php?zeigen=5" gesucht werden.
Da könnte vermutlich höchstens noch mod_rewrite helfen, das solche Krüppel-Requests vorher abfängt und korrigiert.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }