URL mit allen $_GETs erhalten

j cop

Erfahrenes Mitglied
Hallo,

ich würde gern bei meiner Webseite die vor allem mit $_GETs funktioniert die noch eine $_GET dranhängen. Also z.B.
Code:
meineseite.de/index.php?site=news&id=1
zu
meineseite.de/index.php?site=news&id=1t&action=logout
Geht das irgendwie einfach und immer gültig oder muss ich alle $_GETs abfragen und schreiben?

Danke.
 
Wenn ich auf der Seite meineseite.de/index.php?site=news&id=1 einen Link mache z.B.zum Ausloggen, will ich einfach eine neue $_GET-variable dranhängen, damit man nach dem ausloggen nicht auf die Startseite kommt, sondern dorthin wo man war.
 
Mit

PHP:
 echo $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"] ;

solltest du eigentlich die komplette URL auslesen können mit allen Übergaben , da musst es dann halt nur noch dranhängen :)
 
Klappt nicht, er schreibt nur localhost/ sonst nicht.
Vielleicht meintest du $_SERVER["REQUEST_METHOD"] aber da gibt er auch nur GET aus.
Außerdem brauche ich nicht den ganzen Pfad sondern nur index.php?site=news... Also nur $_SERVER["PHP_SELF"] und die $_GETs.
Sorry da hab ich mich nicht klar ausgedrückt.

################edit

Geht doch danke, es geht wenn ich das $_SERVER["SERVER_NAME"] entferne.
Danke!!
 
Zuletzt bearbeitet:
Ja naja Servername ist quasi www.seite.de und $_SERVER["REQUEST_URI"] gibt den kompletten Rest aus , soweit ich festgestellt hab war es meist besser beides anzugeben in Links da es sonst zu Problemen kam bei mir.

Und gern doch :)
 
Zuletzt bearbeitet:
Zurück