Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Gibt es in PHP eine Variable/Befehl, welche....
Frage
Gibt es in PHP eine Variable/Befehl, welche mir in ein Script die exakte aktuelle URL anführt???
Das muss doch gehen, oder???
Verwendungszweck:
Ich hab so ein Weiterempfehlungsscript, das über php läuft - funktioniert ganz prima.
Nur steht da grundsätzlich ganz fix die URL drinne, die dann derjenige, den man die URL empfehlen will, sieht.
Nun ist das aber so ne Seite, wo es unzählige Fotos gibt, welche die Leute weiterempfehlen können. Diese Fotos werden jeweils eins pro Seite dynamisch aufgerufen. Also muss dann wenn einer ein Foto weiterempfehlen will, auch EXAKT diese URL für das jeweilige Foto weiterempfohlen bzw. angezeigt werden. WIE MACH ICH DAS???
Kann mir vorstellen, daß das ein einfacher kurzer Befehl ist, der mir die aktuelle URL anzeigt bzw. einliest.
Danke im Vorraus!
Antwort 1 von MixMax
du kannst einmal
getenv("SERVER_NAME")
getenv("SCRIPT_NAME")
getenv("QUERY_STRING")
benutzen, allerdings gibt es noch weitere wenn du z.b. befürchtest das die url nicht einfach
http://server/scriptordner+name?querystring
lautet sondern z.b.
https://server:port/scriptordner+name?querystring
also das es eine variable gibt die gleich alles auf einmal ausgibt wäre mir neu, normalerweise reicht für links ja vollkommen aus das du weißt wie das aktuelle script heißt oder in welcher verzeichnissebene es sich befindet
grüße auch an undertaker - its not a link its a trick ;)
getenv("SERVER_NAME")
getenv("SCRIPT_NAME")
getenv("QUERY_STRING")
benutzen, allerdings gibt es noch weitere wenn du z.b. befürchtest das die url nicht einfach
http://server/scriptordner+name?querystring
lautet sondern z.b.
https://server:port/scriptordner+name?querystring
also das es eine variable gibt die gleich alles auf einmal ausgibt wäre mir neu, normalerweise reicht für links ja vollkommen aus das du weißt wie das aktuelle script heißt oder in welcher verzeichnissebene es sich befindet
grüße auch an undertaker - its not a link its a trick ;)

