Forum Webscript.Ru

Программирование => PHP => Тема начата: xRUSha от 17 Апреля 2005, 20:24:24

Название: чем заменить HTTP_REFERER
Отправлено: xRUSha от 17 Апреля 2005, 20:24:24
пишу банерку (7click.ru)
заказчик хочет
Цитировать
клик не зачитываются, если партнёр разместил код  с ссылками на незарегистрированной площадке


это дословно.

вот думаю как это сделать?
на HTTP_REFERER нет надежды. его сам сурфер может обрезать если захочет. или файлвол какой-нить.
а нужны именно те данные, которые содержит HTTP_REFERER, т.е. адрес, с которого сурфер тыкнул на баннер


просьба RomikChef\'у
если сможешь, не пости в эту ветку. я глубоко уважаю тебя как профессионала, но мне неприятно читать твои ответы
Название: чем заменить HTTP_REFERER
Отправлено: Меняздесьдавнонет от 17 Апреля 2005, 21:56:27
аффтар выпей йаду
Название: чем заменить HTTP_REFERER
Отправлено: CGVictor от 18 Апреля 2005, 10:58:22
xRUSha
Цитировать
xRUSha:
если захочет

 - то все равно обрежет.

RomikChef
[off]"По традиции содержит йад"
(from)FJ@advertka
:)[/off]
Название: чем заменить HTTP_REFERER
Отправлено: xRUSha от 18 Апреля 2005, 12:39:15
а по существу вопроса?
Название: чем заменить HTTP_REFERER
Отправлено: serezniy от 18 Апреля 2005, 14:29:23
xRUSha
ну если реферер "правильный" - считай его, если реферер кто-то загрыз или он "неправильный" - не считай, пусть посетитель тыкающий об баннер ставит правильный реферер, если хочет посчитаться.

[OFF]можно маленькими буквами под баннером об этом честно предупреждать, что б зря не тыкали.[/OFF]
Название: чем заменить HTTP_REFERER
Отправлено: xRUSha от 19 Апреля 2005, 00:04:23
Цитировать
ну если реферер "правильный" - считай его, если реферер кто-то загрыз или он "неправильный" - не считай, пусть посетитель тыкающий об баннер ставит правильный реферер, если хочет посчитаться.


нее.
ну это совсем не выход.
представь что подумают веб-мастера разместившие у себя этот баннер о такой банерной системе!

лучше уж считать, если он не правильный. но тогда основное требование во многих случаях будет не выполнено
Название: чем заменить HTTP_REFERER
Отправлено: xRUSha от 19 Апреля 2005, 02:47:17
если немного упростить задачу и поменять вопрос, то звучать он будет так.

я вызываю скрипт таким вот образом





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

на самом деле вопрос то тот, же. т.к. главное получить этот адрес, а уж передать его не проблема
Название: чем заменить HTTP_REFERER
Отправлено: CGVictor от 19 Апреля 2005, 07:33:20
xRUSha
location.href ?
[off]А йаду все-таки выпей[/off]
Название: чем заменить HTTP_REFERER
Отправлено: xRUSha от 19 Апреля 2005, 07:57:52
до этого я и сам додумался.
тока не location.href а document.location

но имхо - полумера. что если js отключен?


[OFF]да что вы меня так все отравить хотите?[/OFF]
Название: чем заменить HTTP_REFERER
Отправлено: Меняздесьдавнонет от 19 Апреля 2005, 09:45:56
Цитировать
xRUSha:
что если js отключен?

БУАГАГАГАГА!

я ждал этой фразы. Не этой конкрптно, но чего-то подобного по масштабности :-)

бедный. бедный заказчик...

бедные, бедные посетители этого форума...
Название: чем заменить HTTP_REFERER
Отправлено: CGVictor от 19 Апреля 2005, 11:51:36
RomikChef
Плачу, чесслово.

А между прочим, многие такие скрипты я видел в действии %)
Название: чем заменить HTTP_REFERER
Отправлено: Меняздесьдавнонет от 19 Апреля 2005, 12:27:04
CGVictor поплачь-поплачь.
ты-то ведь так и не выяснил - зачем передавать реферер в адресе картинки. Учитывая то, что резка тут не при чём.
Название: чем заменить HTTP_REFERER
Отправлено: xRUSha от 19 Апреля 2005, 12:36:59
а что вы собственно разрыдались?
при отключенном js баннер выведится все равно через