PHP Referer auslesen

s7v7n

Registered User
Hallo,

gibt es eine Möglichkeit den Ursprungszugriff zu einer PHP Datei in eine Variable zu speichern ?

Dieses hier brauche ich in einer Variable:
http://www.*auslesen*.com/board/upload/mediaplayer/player.swf

Schaut einfach die log Datei an, dann wisst Ihr was ich meine.


Das hier ist meine Access Log Datei:
Code:
213.107.145.203 - - [20/Apr/2009:17:56:23 +0000] "GET /forum/****_yt.php?id=V0TW6xMl9l0&rnd=8404_1173 HTTP/1.1" 200 299 "[B]http://www.auslesen.com/board/upload/mediaplayer/player.swf[/B]" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; WOW64; GTB5; SLCC1; .NET CLR 2.0.50727; .NET CLR 3.0.04506; InfoPath.2; .NET CLR 3.5.21022; Media Center PC 5.0)"

Danke
 
Diese 5 sollten funktionieren...einfach mal durch probieren:
PHP:
$HTTP_REFERER;
$_SERVER['HTTP_REFERER'];
$HTTP_SERVER_VARS['HTTP_REFERER'];
$HTTP_WEFERER;
getenv("HTTP_REFERER");
 
Bei einer aktuellen PHP-Version (4.4 bzw. 5.x) werden standardmäßig nur folgende Sachen funktionieren:
PHP:
$_SERVER['HTTP_REFERER']; 
getenv("HTTP_REFERER");
Die Variable $HTTP_SERVER_VARS ist veraltet und soll wohl in PHP6 verschwinden. $HTTP_REFERER ist nur mit Inhalten gefüllt, wenn Register-Globals auf on steht - seit PHP4.2 ist das aber standardmäßig off (und das ist auch gut so).
 
Back
Top