Принцип работы счетчика liveinternet
Все мы знаем, что это за счетчик...
Такой вопрос: почему при запуске этого скрипта счетчика на locallhost он не отоброжается, <!--LiveInternet counter--><script type="text/javascript"><!-- document.write("<a href='http://www.liveinternet.ru/click' "+ "target=_blank><img src='http://counter.yadro.ru/hit?t18.5;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+ ";"+Math.random()+ "' alt='' title='LiveInternet: показано число просмотров за 24"+ " часа, посетителей за 24 часа и за сегодня' "+ "border='0' width='88' height='31'><\/a>") //--></script><!--/LiveInternet--> Как вы понимате вопрос не в том как накрутить счетчик с locallhost, а принцип дейсвтия счетчика. Какие переменные liveinternet проверяет? Всем спасибо за внимание. |
firebug вам в руки
и счетчик, наверняка обрабатывает referer |
Смотрит по рефереру, с какого сайта хит пришёл. Если сайт известный системе, отдаёт картинку, нет -- не отдаёт.
|
Рефер, я думаю этого мало. Написал, допустим, что рефер равен, допустим site.ru. Пробовал - ничего не даёт. Пробовал задавать принудительно имя сервера, такое же как на хостинге - ничего. впринципе,я даже подставил все нужные значения в переменную
$_SERVER[''] Ничего не помогает. Походу копать нужно в направлении, что за запрос отправляется при загрузке ихнего счетчика. |
Цитата:
при чем тут вообще PHP? сколько бы вы не меняли глобальные переменные на сервере, ситуации это не изменит ведь запрос на счетчик отправляет браузер и ему глубоко пофиг на переменные в PHP |
Цитата:
|
Часовой пояс GMT +3, время: 08:41. |