Podczas kodowania stron ASP często chcesz wiedzieć, skąd pochodzi użytkownik. Korzystanie z HTTP_REFERRER pozwala kodować strony na podstawie ścieżki, którą podążył użytkownik.
Mówiąc najprościej, dodaj ten kod do swojej strony ASP -
RefURL = Request.ServerVariables („HTTP_REFERRER”)
Teraz masz pełną wartość poprzedniego adresu URL w zmiennej RefURL. Użytkownicy mogą oczywiście zablokować to za pomocą ustawień przeglądarki, jeśli chcą, ale nie wszyscy użytkownicy są tak szaleni w swoich ustawieniach bezpieczeństwa.
Istnieje wiele powodów, dla których znajomość strony odsyłającej może być przydatna.
* Możesz upewnić się, że strona z podziękowaniami dziękuje osobie na podstawie tego, jaki produkt kupili.
* Możesz upewnić się, że strona zwrotna paypal aktywuje się w pełni tylko dla osoby, która tak naprawdę WYKONAŁA tylko ze strony PayPal.
* Jeśli ktoś spróbuje „przeskoczyć” bezpośrednio do strony końcowej, zawsze reagujesz. Przekieruj użytkownika z powrotem do punktu początkowego.
Upewnij się, że masz konto użytkowników, którzy zablokowali tę funkcję, aby przynajmniej zobaczyli stronę wyjaśniającą, że muszą zmienić ustawienia zabezpieczeń.