Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]jak sprawdzić czy użytkownik trafia z danego adresu
Forum PHP.pl > Forum > Przedszkole
wpaski
jest plik test1.php
  1. <?php
  2. header('Location: http://local.test.pl/rek.php'); //domyslnie jest to więc przekierowanie 302

i plik

test2.php
  1. <?php
  2. echo "<pre>";
  3. print_r($_SERVER);
  4. echo "</pre>";


i teraz chce w jakis sposób dowiedzieć się czy ktoś trafił do pliku test2.php z pliku test1.php, nie chcę nic przekazywać POSTEM czy GETEM, próbowałem użyć
  1. $_SERVER['HTTP_REFERER']
ale ta zmienna nie jest ustawiona w sensie - zwraca null.
Pyton_000
sesje
ustaw w sesji w test1 jakąś zmienną i w test2 ją sprawdzaj.
wpaski
dzięki, to działa ale jeśli sesja już powstanie to potem nawet jak wejde z innego pliku niż test1 to i tak warunek jest spełniony no bo sesja istnieje, czyli muszę ją usuwać za każdym razem gdy sprawdzę już czy przekierowanie jest z danego pliku?
Pyton_000
Tak, jak ktoś wejdzie do docelowego miejsca poprawnie to wywalasz z sesii tą wartość.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.