Скрипт сбора referer

77
На сайте с 01.11.2010
Offline
14
467

В общем есть домен прокладка с редиректом на партнерку.

Нужно чтоб при заходе на этот домен сохранялись все referer в txt файл.

Подскажите скриптик или как это можно реализовать?

Пробывал вот так что то не получаеться...

$refer = trim(getenv('HTTP_REFERER')); // получаем реферер
$f = fopen('referer.txt', 'a'); // открываем файл для добавления
fwrite($f, '$refer\n'); // записываем в файл $refer и делаем перенос строки
fclose($f); // закрываем файл

Зарание спасибо

R
На сайте с 06.02.2011
Offline
62
#1

В элементе $_SERVER['HTTP_REFERER'] приводится адрес страницы, с которой посетитель пришёл на данную страницу. Переход должен осуществляться по ссылке.

$f = fopen('referer.txt', 'a+');

fwrite($f, $_SERVER['HTTP_REFERER']);

77
На сайте с 01.11.2010
Offline
14
#2

А можеш подробно обьяснить как это все дело организовать?

R
На сайте с 06.02.2011
Offline
62
#3


if (isset($_SERVER['HTTP_REFERER'])){
$f = fopen('referer.txt', 'a+');
fwrite($f, $_SERVER['HTTP_REFERER'].'\n');
fclose($f);
}else{
//нету рефа
}

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

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий