Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Sprawdzanie skąd internauta trafił na stronę ale nie przez klik
--kisman--
post
Post #1





Goście







Witajcie, trochę raczkuję w temacie więc postanowiłem Was zapytać.
Czy jest możliwość sprawdzenia na jakiej ostatnio stronie był internauta był ale nie przez klik.
Tzn zakładamy że internauta był na stronie www.onet.pl i w adresie wpisał www.imgart.pl.

Do sprawdzenia wejścia przez klik można użyć, co działa mi wyśmienicie.
  1. <?
  2. echo $_SERVER['HTTP_REFERER'];
  3. ?>


Ale czy jest możliwość sprawdzenia przez wpisanie (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ..
Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Nie ma takiej możliwości.

Przeglądarka zawsze przekazuje pusty referer przy wpisaniu adresu strony do paska adresu.
Go to the top of the page
+Quote Post
--kisman--
post
Post #3





Goście







Tego się właśnie obawiałem, ale wolałem zapytać, pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
devnul
post
Post #4





Grupa: Zarejestrowani
Postów: 1 470
Pomógł: 75
Dołączył: 21.09.2005
Skąd: że znowu

Ostrzeżenie: (0%)
-----


jest możliwość sprawdzenia w javascript obiektu window.history. nie chce mi się sprawdzać jak to działa w innych przeglądarkach, ale w firefox spokojnie można się do tego dobrać. warunek jest jeden. strony musiały być otwierane w tej samej karcie/zakładce. Sposób otwarcia nie gra roli.
Go to the top of the page
+Quote Post
simperium
post
Post #5





Grupa: Zarejestrowani
Postów: 157
Pomógł: 5
Dołączył: 3.03.2004

Ostrzeżenie: (0%)
-----


pozostaje też inna opcja:
dla każdej ze stron stworzyć osobny link. Oczywiście ma to sens, jeśli bierzesz pod uwagę, iż odwiedziny będą z dwóch - trzech stron, dla większej ilości to masohizm ;]

powiedzmy, że na stronach onetu wysłałbyś link o nazwie
www.domena.pl/index.php?z=onet
dla wp
www.domena.pl/index.php?z=wp

(IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
devnul
post
Post #6





Grupa: Zarejestrowani
Postów: 1 470
Pomógł: 75
Dołączył: 21.09.2005
Skąd: że znowu

Ostrzeżenie: (0%)
-----


@simperium: odnoszę wrażenie że nie rozumiesz pytania. Jaki wpływ ma autor strony na to jak ktoś trzeci wklei gdzieś link? Np na swoim blogu mógłbym wkleić link w postaci www.domena.pl/index.php i Twoja metodologia leży i kwiczy w gruzach naiwności.
Go to the top of the page
+Quote Post
--kisman--
post
Post #7





Goście







@devnul dzięki za info, gdzie mogę szukać informacji na ten temat (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (nawet same info z FF już by mnie cieszło (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) )
Go to the top of the page
+Quote Post
devnul
post
Post #8





Grupa: Zarejestrowani
Postów: 1 470
Pomógł: 75
Dołączył: 21.09.2005
Skąd: że znowu

Ostrzeżenie: (0%)
-----


no bez przesady. google -> javascript history

history to obiekt/tablica więc do kolejnych elementów odwołujemy się poprzez window.history[index] gdzie index to liczba z zakresu od 0 do window.history.length

więcej nie podpowiem - trochę pracy samodzielnej też trzeba włożyć a nie liczyć na to że wszystko będzie podane na tacy
Go to the top of the page
+Quote Post
--kisman--
post
Post #9





Goście







Spoczko, wiem co szukać i już będę działał (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) , pytam bo kuleje strasznie.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.12.2025 - 14:45