статистика посещений HTTP_REFERER

Djibo

Guest
статистика посещений HTTP_REFERER

Поставленный вопрос: Как узнать с какой страницы пришел посетитель?
1 вариант: прямо внутри страницы смотрим переменную $_SERVER['HTTP_REFERER'] и радуемся. Здесь понятно.
2 вариант: стоит сторонний счетчик например spylog. Как я понимаю когда посетитель посещяет сайт выполняется их скрипт и генерирует при надобности картинки, но не это интересно. Интересно как этот скрипт узнает откуда пришел посетитель? У него то $_SERVER['HTTP_REFERER'] указывает поидее на страницу со счетчиком. А как добратся до страницы с которой пришел посетитель?

Я наверно что то недопонимаю и дико туплю. Пожалуйста раскройте мне глаза.
 

SelenIT

IT-лунатик :)
<script language="JavaScript"><!--
d=document;js=10;a=';r='+escape(d.referrer)
.....
d.write('<img src="http://top.list.ru/counter'+
'?id=42546;t=52;js='+js+a+'" alt="TopList" '+
'border=0 height=31 width=88>')
if(js>11)d.write('<'+'!-- ')//--></script>
Выдрано из source этой страницы)
 

Djibo

Guest
аа, не я думал как то красивше.
а что если JS в браузере вырублен??
это действительно единственный способ?
 

Dor

Новичок
Лучше анализировать статистику сайта по лог-файлам, счетчики тормозят загрузку и врут - т.к. часто не успевают.
 

Djibo

Guest
Dor
спасибо за дельный совет, но в этом топике обсуждается немного другое.
 
Сверху