Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: $_SERVER['HTTP_REFERER'] czasami nie działa
Forum PHP.pl > Forum > PHP
AboutMe
Dzień dobry

Na swojej stronie chciałbym w logach zapisać IP oraz stronę z której przybył user żeby później sprawdzić z której strony mam ruch generujący największą sprzedaż, niestety $_SERVER['HTTP_REFERER'] czasami nie działa. Czy istnieje jakaś alternatywa?
Tomplus
REFFER działa gdy wykonujesz interakcję poprzez kliknięcie, a nie gdy strona jest np. przeładowana.

Więc jeżeli wskazuje NULL to użytkownik nie poruszył się z miejsca w którym jest.

Najlepiej skorzystaj sobie z kodu

  1. echo "<pre>".print_r($_SERVER,1)."</pre>";
  2. //lub po staremu
  3. print_r($_SERVER);


wyświetlą Ci się wszystkie wartości _SERVER, będziesz mógł wybrać tą która CIę interesuje.
Pyton_000
@Tomplus Google wycina referrer
Tomplus
Nie tylko Google, ale Bing także.
maly_swd
A nie jest tak, że jak jest wejście z https to nie ma referera?
kayman
Cytat
Google wycina referrer

ale chyba nie wszystkie
Kod
http://www.google.pl/url?sa=t&rct=j&q=&esrc=s&source=web&cd=8&ved=0ahUKEwiX1dSIwuTPAhWBvSwKHWysDC8QFghAMAc&url=http%3A%2F%2Fsiezamawia.pl%2Freha24pl-sklep-medyczny-i-rehabilitacyjny-wpis-688.html&usg=AFQjCNG5P_IGDCDlRcr1HeZqFt99JW79KA
http://www.google.com/search

Tomplus
Z tego co ja widzę w logach, to są wejścia ze stron na protokole https.
Pyton_000
Cytat(kayman @ 19.10.2016, 22:38:14 ) *
ale chyba nie wszystkie
Kod
http://www.google.pl/url?sa=t&rct=j&q=&esrc=s&source=web&cd=8&ved=0ahUKEwiX1dSIwuTPAhWBvSwKHWysDC8QFghAMAc&url=http%3A%2F%2Fsiezamawia.pl%2Freha24pl-sklep-medyczny-i-rehabilitacyjny-wpis-688.html&usg=AFQjCNG5P_IGDCDlRcr1HeZqFt99JW79KA
http://www.google.com/search

Ja u siebie zauważyłem że mam referrer z google tak jak pokazałeś ale tylko jeśli dotyczy mojej strony np:
Kod
https://www.google.pl/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&ved=0ahUKEwjaybChtOfKAhVLcRQKHXw0AvcQFgg4MAQ&url=https%3A%2F%2Fblog.piotrows.pl%2Fsublime-text-2-perfekcyjny-edytor-dla-programisty%2F&usg=AFQjCNH3AJe0TXRDhscmjj0kPXETxBv-gg&sig2=4gNatuSlxqutM

, inaczej mam po prostu google.com
kayman
tak dla testu wejście z wyszukiwarki, przeglądarka chrome

referrer

Cytat


wyszukiwarka bing i ie11

referrer

Cytat


ale tu równocześnie drugie wejście z mojego ip i poszukiwanie pliku -> /browserconfig.xml bez referrer co ciekawe na osobnej sesji
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.