Hallo,
Wird eine Variable "printversion" bei der Anforderung mitgesendet, so gibt die Webseite eine druckbare Version der Webseite (mittels PHP) aus.
http://v089371.dd1804.kasserver.com/de/ (auf "Druckansicht" klicken)
Das ist diese "URL":
http://v089371.dd1804.kasserver.com/de/?printversion
_Ueblich_ ist sowas nicht gerade.
Ueblich ist blabla?name=wert
Dann schaut man im Skript, welchen Wert die Variable $_GET['name'] hat.
In Deinem Fall also:
de/?version=print
=> Printversion
sonst
=> Normalversion
"sonst" kann sein:
de/
de/?version=normal
Nun geht es hier aber um den Link zurück:
Wie schreibst Du diesen denn rein?
Ich wuerde auf $_SERVER['PHP_SELF'] zugreifen,
auch wenn Du dann halt den Dateinamen, naemlich index.php,
mit rein kriegst.
Wenn man nun wieder auf "Menü anzeigen" klickt, wird die Variable "printversion" nicht mitgesendet
Das ist auch keine Variable, sondern irgendwas.
Und bei <a href=""> verlangen manche Browser, weil sie keine URL haben,
einfach nochmals genau die Seite, die sie schon haben.
Wie kann ich also nun einen Link auf die selbe Seite (ohne Variablen) bilden, ohne "index.php" oder Workarounds mittels PHP oder sonstigem zu verwenden?
<a href="./">
<a href="/de/">
<a href="../de/">
Lerne Referenzieren in HTML:
http://selfhtml.teamone.de/html/allgemein/referenzieren.htm
Gruesse,
Thomas