Supportnet Computer
Planet of Tech

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 ;)

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: