Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Herkunft erforschen





Frage

Hi@al Mir ist klar das ich über $referer = getenv("HTTP_REFERER"); Auslesen kann von welcher seite der besucher zu mir kam aber wenn ich jetzt links verteile z.b. http://www.netzworker.org/referer.php?refid=Ravinstoned Wie kann ich diese Url so auslesen das die Refid in einem Hidden Feld erscheint? Den rest pack ich alleine ich find nur nirgends die Umgebungsvariable dazu!!!

Antwort 1 von semi

Es steht im Skript in $refid zur Verfügung, wenn man das Skript mit z.B.
http://www.netzworker.org/referer.php?refid=Ravinstoned aufruft. Oder meinst Du was anderes?


Antwort 2 von Ravinstoned

Das ist eben mein Problem ich dachte ich kann $refid mit einer Umgebungsvariable auslesen, das klappte leider nicht da ich keine Richtige gefunden habe.
Ich brauche nur die Passende funktion um die URI richtig auszulesen und refid als variable ans Script zu übergeben.

Antwort 3 von semi

Ehhh? Ich bin entweder etwas schwer von Begriff oder ich weiss nicht was.

Willst Du die URL clientseitig oder serverseitig ermitteln? Den, wenn Du ein x-beliebiges PHP-Skript aufrufst und einen Query-String (Name-Wert-Paare) übergibst (GET-Methode), dann stehen in dem Skript die Variablen in Variablen mit den gleichen Namen, wie in Query-String angegeben.

Beispiel 1:

<?php
echo "refid=" . $refid;
?>

Beispiel 2

<?php
parse_str(getenv("QUERY_STRING"));
echo "refid=" . $refid;
?>

Aufruf: www.o-auch-immer.de/skript.php?refid=12345

Gruss,
Michael

Antwort 4 von Ravinstoned

Du hast recht in dem Fall war ich jetz sehr Borniert und habe vor lauter bäumen den Wald nicht mehr gefunden.
Ich danke dir vielmals!!!
Greetz
<a href="http://www.netzworker.org">Die Webmastermatrix</a>

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


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: