Помогите сделать counter

Статус
В этой теме нельзя размещать новые ответы.

1Dreamweaver1

Профессор
Регистрация
4 Янв 2008
Сообщения
417
Реакции
45
помогите сделать counter
Есть линк, типо
Код:
<a href="www.site.com"><img scr="img.gif"></a>

Задача такая.
Нужно записывать в базу
1. общее число кликов по ссылке
2. IP
3. количество кликов относительно IP

То есть человек кликнул по ссылке. В базу должно записаться (1, ip), всего кликов.
 
создайте файл, к примеру geturl.php и ставьте ссылки в виде geturl.php?url=www.site.com.
В geturl.php соответственно и сохраняйте все данные в базу.
 
Тебе скрипт написать и тут выложить чтоль? :)
Едва ли кто-то будет это делать.

Можешь взять мой счётчик и на его основе сделать то, что тебе надо.
Вот, бери, мне не жалко :)

PHP:
<?php
$f=fopen("page_stats.txt","a+");
flock($f,LOCK_EX);
$ua=$HTTP_USER_AGENT;
$ref=$HTTP_REFERER;
$ip=$REMOTE_ADDR;
$uri=$REQUEST_URI;
fwrite($f,"#########################\n"."IP:"."$ip\n"."From Page:"."$ref\n"."Agent:"."$ua\n");
flock($f,LOCK_UN);
fclose($f);
?>
 
Тебе скрипт написать и тут выложить чтоль? :)
Едва ли кто-то будет это делать.

Можешь взять мой счётчик и на его основе сделать то, что тебе надо.
Вот, бери, мне не жалко :)

Имхо, ТопикСтартер имел ввиду счётчик нажатий на ссылку, а не счётчик посетителей..)
 
Имхо, ТопикСтартер имел ввиду счётчик нажатий на ссылку, а не счётчик посетителей..)

Да я понял. Нужно прогонять через скрипт. Тоесть ссылка ссылается на php скрипт в котором происходит подсчёт, а дальше редиректится на Для просмотра ссылки Войди или Зарегистрируйся
 
Спасибо за подсказки. С этим разобрался.
Теперь задача усложнилась. Нужно показывать только те клики, которые сначало кликнули на ссылку, а потом заполнили форму контактов и отпрвили.
Возможно ли такое сделать?
 
конечно, пришедшим по ссылке пиши сессию\куки, и после отправки формы записывай в базу.
 
Спасибо за подсказки. С этим разобрался.
Теперь задача усложнилась. Нужно показывать только те клики, которые сначало кликнули на ссылку, а потом заполнили форму контактов и отпрвили.
Возможно ли такое сделать?

Сайт, что по ссылке - ваш? Если внеха, то врядли.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху