Skocz do zawartości
jasiek07

php referrer - pytanko

Polecane posty

Używam poniższego skryptu do zabezpieczenia strony na refferera, czyli domenę.

$referer = $_SERVER['HTTP_REFERER'];
$referer_parse = parse_url($referer);

if($referer_parse['host'] == "tvnazywo.org" || $referer_parse['host'] == "www.domena.com") {
     // Page content will display
} else {
     header("Location: http://domena.com/404.html");
     exit();
}

Działa wyśmienicie, mam natomiast jedno pytanie, czy da się zabezpieczyć nie tyle na domenę co na konkretną podstronę? Próbowałem tak:

$referer = $_SERVER['HTTP_REFERER'];
$referer_parse = parse_url($referer);

if($referer_parse['host'] == "tvnazywo.org" || $referer_parse['host'] == "www.domena.com/strona/") {
     // Page content will display
} else {
     header("Location: http://domena.com/404.html");
     exit();
}

ale nie chce działać...

Pozdrawiam!

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Nie baw się w żadne referery, przeglądarka odwiedzającego stronę może mieć referer zablokowane lub zmodyfikowane i działać nie będzie.

Zapoznaj się z ustawieniami referer w przeglądarkach internetowych.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×