Баннерная сеть. Хост клиента.

vichire8

Guest
Баннерная сеть. Хост клиента.

Как узнать имя сервера, вернее сайта, с которого пришел запрос в баннерную сеть?

Я так понимаю, что IP для этого не достаточно, потому как на одном IP может висеть несколько виртуальных хостов.
 

IntenT

SkyDiver
Никак не узнаешь.
Потому что баннер вызывается не с сервера, а с клиента.

-~{}~ 26.03.04 18:03:

На реферер полагаться нельзя, потому что его и подделать легко, и запретить передачу
 

vichire8

Guest
Тогда следующая ситуация - у меня на серваке 10 сайтов. Один посвящен работе, 9 - секс. Я подписался в баннерной сети на показ баннеров о работе, за это мне платят бабки! Я размещаю этот баннер на всех 10-ти сайтах - и отгребаю горы бабок.

Как отловить этот момент в баннерной сети?
 

Alexandre

PHPПенсионер
я прогматик,

мне кажется сейчас за баннеру уже ни кто не платит :eek:
но если только на яндексе и маил ру.:)
 

vichire8

Guest
Тем не менее такова есть ситуация - и очень хотелось бы услышать ответ. Помогите пожалуйста.
 

vichire8

Guest
Ты имеешь ввиду выдавать сразу такой JavaScript - который это значение будет узнавать и передавать как ссылку?

зы: аналогично $HTTP_REFERER
 

vichire8

Guest
<script>
//<!--
id_site = 12312;
id_type = "1";
pid = Math.round((Math.random() * (1000000000 - 1)));
document.write("<a href='http://192.168.1.6/bn/include/banner_click.php?id_site=
" + site_id + "&amp;type_id=" + type_id + "&amp;pid="+ pid + "' target=_top>");
document.write("<img border=0 src='http://192.168.1.6/bn/include/get_banner.php?
id_site=" + id_site + "&amp;id_type=" + id_type + "&amp;pid="+ pid + "' width=46
8 height=60 alt='Alt text'></a>");
//-->
</script><br>

Вот таким вот образом - в файл get_banner.php переменная $HTTP_REFERER передается
 

vichire8

Guest
Автор оригинала: Линк
если ты кликнешь - да
а если просто открылась картинка - нет


Я чтото не понимаю - у меня она выдается даже если я просто показываю картинку!
Ты правильно понял - мне нужно считать показы
 

Линк

Guest
ты абсолютно прав
я проверил, и оказалось что я ошибся
:eek:
 
Сверху