Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wykrywanie
Forum PHP.pl > Forum > PHP
Gibcio
Czy jest jakaś funkcja albo sztuczka pozwalająca wykryć czy adres strony został wpisany w przeglądarce czy użytkownik przybłąkał się za pomocą linku?
militis
HTTP_REFERER
dr_bonzo
A bardziej dokladnie:
jesli jest ustawiona wartosc $_SERVER[ 'HTTP_REFERER' ] to masz duza szanse ze user przyszedl spod tego adresu *.
jesli nie jest ustawiona to wpisal ja recznie*


* -- referera user moze sobie wysylac (moze tez nie wysylac) dowolnego wiec nie jest to 100% metoda.
Gibcio
ok.

Tylko nie wiem czy się nada do następującej czynności.
A mianowicie:


np. mam taki adres 127.0.0.1 i w katalogu mam strone artykuly.php

i chciałbym sprawdzić czy użytkownik wpisaładres:

127.0.0.1/artykuly/artykuly.php

czy wszedł za pomocą linku na stronie głównej?
D4rky
to daj sesje smile.gif wtedy będziesz mieć pewność smile.gif
ale nie pytaj jak je zaimplementować (trudne słowo) bo sam nie wiem, jak się je używa smile.gif
crash
D4rky: mam złe wieści... Nie tylko nie wiesz jak używać , ale i nie wiesz do tego służą sesje, bo na pewno nie są dobrym rozwiązaniem dla Gibcia...

Gibcio: Czy tak trudno napisać skrypt z kodem:
  1. <?php
  2. echo $_SERVER[ 'HTTP_REFERER' ];
  3. ?>

Uruchomić go normalnie bezpośrednio i za pomocą linka z innej stronki?
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.