|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Yan Alexandrovsky 2:5020/1626.43 17 Oct 2000 20:09:55 To : InSAn Subject : Клики на баннере -------------------------------------------------------------------------------- 16 октября 2000 11:13, InSAn -> All: >> Hу сделайте ссылку на себя, а от себя - редирект туда, и считайте. I> Тогда, опять же, это будет подсчет кликов общее... I> А меня интересует кол-во кликов на конкретном показанном баннере... I> При этом, конечно, ссылка с разных баннеров должна указывать на один и I> тот же адрес... I> Проще говоря, показывается баннер1 -> записываем в базу кол-во показов I> первого баннера, при клике - записываем кол-во кликов на первом I> баннере; показывается баннер2 -> записываем в базу кол-во показов I> второго баннера, при клике - записываем кол-во кликов на втором I> баннере, и т.д. OK. I> Мне тут намедни пришла в голову занимательная мысль - алгоритм I> следующий: 1. Показываем баннер. 2. Записываем в базу персональную I> инфу пользователя (АйПи, Броузер и т.п.), номер показанного баннера, I> время показа. 3. При клике на баннер - считываем из базы персональную I> инфу, и сверяем с инфой юзера, который кликнул на баннере. 4. Hа I> основе сверки п.2 и 3 вычисляем, на каком баннере был клик. I> Время записывается для того, чтобы можно было уничтожить старую инфу I> (иначе база разрастется до мегабайтных размеров :) Hда.. месье знает толк в извращениях... А слабо генерить ссылку на скрипт вида: my_cool_script.cgi.pl?banner=2 И оттуда редирект + подсчет. Если мест, куда редирект несколько и увязывать подстановкой (баннеры 1-5 - url1, баннеры 6-8 - url2 и т.п.) их с баннерами неохота, то усложним: my_cool_script.cgi.pl?banner=2&url=3 I> Или может кто-то может предложить что-то другое (только без куков) Вот тебе вариант. Только это не к ru.cgi.perl. И вообще ни к cgi и ни к perl. А к программированию... PS: Да, не уверен, что предложил самый разумный вариант. Просто испугался твоей идеи... До встречи. Ян. --- - Руки Венеры Милосской 3.00+ штуки * Origin: Hадо наносить пользу и причинять добро (2:5020/1626.43) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/458839ecb35c.html, оценка из 5, голосов 10
|