собственно на моей странице подключен скрипт так.ру этот скрипт выводит список ссылок требуется узнать нажимал ли пользователь на эти ссылки или нет... такое возможно реализовать? например, пользователь зашёл на страницу, увидел рекламу, кликнул по ссылке и мне где-то отметилось,что он нажал на конкретную ссылку. при этом та ссылка должна открыться нормально(так чтобы рекламный брокер не блокировал переход) заранее ,спасибо
Можно... Для всех <a> (ссылок) сделать ajax запрос на твой скрипт который посылает href,ip или ид из кук короче все что хочешь... PHP: $('a').click(function(){ $.post("test.php", { id: $COOKIE_ID, href:$(this).attr("href")}); }); а в test.php принимать эти данные и сохранять как угодно p.s Библиотека jQuery
На каждой странице записывать рефа откуда пришел пользователь и так же записывать куда надо, но это похуже, а так просто зашифруй скрипт и все...
так тебе вроде на пыхе и дали ответ)) есть еще способ например клик переходит на данную страницу (на ней все что угодно вплоть до снифера) <html> <head> <meta http-equiv="refresh" content="0; url=http://адрес ссылки куда кликает"> <head> <body> </body> </html>
Это можно реализовать следующим образом: Допустим site.com - твой сайт. Тогда ссылки формируются с помощью дополнительной переменной http://site.com/goto.php?url=google.com Ну а в файле goto.php соответственно проверяешь ссылку, записываешь всё что надо и перенаправляешь дальше на тот самый сайт, что указан в $_GET['url'] Нет, это был jQuery
ChieFSS, Неее это плохо лучше уж... PHP: $from = $_SERVER['HTTP_REFERER'] ; // Откуда $to = "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']; // Где сейчас
А зачем ему знать откуда пришли и где сейчас находятся? У задачи то условие: узнать куда ушёл пользователь, сделать запись в лог и отправить его туда.
Эм...вообще-то по этим данным можно судить о передвижениях пользователя и мы будем знать куда он ходил по самому сайту, а куда он ушел с сайта по ссылкам через php без редиректа не узнать, да и вроде блочится этот редирект (у меня во всяком случае предупреждение вылазит на ФФ)
Так не надо отслеживать перемещение пользователя внутри сайта, надо узнать куда он ушел. Если у Вас отключены редиректы, это ваши проблемы. Ровно так же как и отключение JavaScript и закрузки картинок. На такой случай, к примеру форумы, выдают предупреждение о редиректе и в случае отключения сего предлагают перейти по ссылке. Re11oy, Если ссылки формирует удаленный сервер, а вы результаты только выводите, то с помощью одного PHP отследить никак не удастся.