Jak zablokować podstronę przed bezpośrednim dostępem


(KL279) #1

Witam, mam podstronę B i C. Chcę aby na główną stronę A dało się wejść normalnie, na stronę B tylko i wyłącznie przez link na stronie A czyli jak wpiszę adres do tej podstrony B wracam na stronę A. Na stronę C zaś taka sama sytuacja z dostępem jak do B , tylko że tym razem na C przenosi nas automatycznie po jakimś czasie (to mam zrobione), a jesli wejdzie się tak bezpośrednio to wyśle nas na stronę A.


(GioWDS) #2

Poczytaj o hotlink protection.


(KL279) #3

Teraz siedzę i kombinuję nad PHP ale za nic nie chce mi działać polecenie goto a nie mam alternatywy.


(kostek135) #4

Bo źle nad tym kombinujesz. Musisz powiązać użytkownika z kliknięciem w link po zmianie strony, ponieważ HTTP jest bezstanowe (kliknięcie w link powoduje utratę stanu - a osoba która znajdzie się na stronie po kliknięciu w link z punktu widzenia serwera jest kimś nowym). Możesz wykorzystać do tego sesje.


(KL279) #5

Temat rozwiązany ^^ proszę o zamknięcie tematu i dziękuję za pomoc :wink: