Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Принцип работы счетчика liveinternet (https://javascript.ru/forum/misc/10957-princip-raboty-schetchika-liveinternet.html)

paveljava5 30.07.2010 19:56

Принцип работы счетчика 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 проверяет?
Всем спасибо за внимание.

Gvozd 30.07.2010 20:04

firebug вам в руки
и счетчик, наверняка обрабатывает referer

Kolyaj 31.07.2010 10:30

Смотрит по рефереру, с какого сайта хит пришёл. Если сайт известный системе, отдаёт картинку, нет -- не отдаёт.

paveljava5 01.08.2010 23:33

Рефер, я думаю этого мало. Написал, допустим, что рефер равен, допустим site.ru. Пробовал - ничего не даёт. Пробовал задавать принудительно имя сервера, такое же как на хостинге - ничего. впринципе,я даже подставил все нужные значения в переменную
$_SERVER['']

Ничего не помогает. Походу копать нужно в направлении, что за запрос отправляется при загрузке ихнего счетчика.

Gvozd 01.08.2010 23:40

Цитата:

Сообщение от paveljava5
Пробовал задавать принудительно имя сервера, такое же как на хостинге - ничего. впринципе,я даже подставил все нужные значения в переменную
$_SERVER['']

что за бред?
при чем тут вообще PHP?
сколько бы вы не меняли глобальные переменные на сервере, ситуации это не изменит

ведь запрос на счетчик отправляет браузер
и ему глубоко пофиг на переменные в PHP

Kolyaj 02.08.2010 11:53

Цитата:

Сообщение от paveljava5
Рефер, я думаю этого мало. Написал, допустим, что рефер равен, допустим site.ru. Пробовал - ничего не даёт. Пробовал задавать принудительно имя сервера, такое же как на хостинге - ничего. впринципе,я даже подставил все нужные значения в переменную
$_SERVER['']

Я вот тоже не понял, что это было.


Часовой пояс GMT +3, время: 13:15.