Moin,
Gibt es eine möglichkeit diesen STring in der Adresszeile des Browsers zu ersetzen - OHNE dabei die Seite neu zu laden? Also die Adresse nur virtuell zu ändern?
Ja, mit Frames.... ach hätte ich ja fast vergesen, du bist an der Lösung ja gar nicht interessiert. ;-)
Sven: Du brauchst nicht gleich mit einem Apache-Modul auf den armen Christian zu schiessen. skript.php/bla/blubb mit $PATH_INFO tut genauso gut.
Christian: Eine unschöne Alternative vielleicht noch: Du verwendest Sessions (mit Cookie, damit ja nicht an den URL angehängt wird ;-) und lässt deine Links genauso wie vorher. Am Anfang jeder Seite speicherst du die Parameter und was du sonst noch so brauchst in die Session und machst dann sofort header("Location: http://mein.sauberer.script.url"); exit(); wobei das Skript sich dann die Paramter aus der Session holt.
Der Benutzer merkt davon nichts, ausser vielleicht dass die Server-Requests plötzlich doppelt so lange dauern und er nicht mehr vernünftig in mehreren Browsern arbeiten kann und dass alles zusammenbricht sobald er sich erdreistet die Cookies abzuschalten.
--
Henryk Plötz
Grüße aus Berlin