Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: indetyfikacja klienta
Forum PHP.pl > Forum > PHP
walker
Mój problem polega na tym, że potrzebuje jednoznacznie określić czy z danego komputera w danym dniu najtąpiło wejście na daną stronę. Rozwiązałem to tak jak każe rozum, tzn w bazie danych zapisuje sobie IP wyciagniete z zmienych środowiskowych (remote_addr, http_x_forwarded_for, http_client_ip). No i wszystko OK, przetestowałem wejścia na stronę zza bramy i proxy, ale poniewaz w testowanej sieci proxy nie przekazuje http_x_forwarded_for to (przynajmniej dla tej konktretnej sieci) identyfikacja polegała na sprawdzeniu remote_addr, czego rezultat jest taki ze dwa kompy zza bramy uwazana sa za jednen.. no i tak ma byc... nie da sie na to nic poradzic.. az tu nagle wchodze na inna stronke sprawdzajaca czy klient tam byl i.. ku mojemu zdziwieniu te same kompy widziane sa indywidualnie blink.gif (tj kazdy z osobna rozpoznawany byl jako inny klient).. szybko sprawdzilem na swojej stronie.. hmm.. oba kompy widziane jak jeden (tylko remote_addr)... i co ciekawsze tamta strona nieustawiała żadnych ciastek (moja zreszta tez nie.. bo wole cukierki tongue.gif)

Zatem moje pytanie czy ktos ma jakis pomysl, zeby udoskonalic wyrywanie hosta (adres ip nie ma znaczenia, chodzi tylko o to zeby bylo widomo ze z tego hosta danego dnia np sciagnieto juz jednen plik i nastepny pozowlimy sciagnac jutro)
e-Gandalf
jestes pewien, ze nie ustawiala ciastek?

Mozna jeszcze bawic sie w sygnature, czyli IP+OS+Browser... ale to nadal nie daje 100% pewnosci
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.