Есть доступ и к тому и к другому. Я просто не понимаю ну ушел пользователь на сайт по одной ссылки, а ссылок две кстати... Короче надо на цели ставить счетчик переходов с первого сайта... Ладно пойду напишу.если есть доступ только к первому сайту - поменять ссылку на "счетчик-редиректор" ("счетчик переходов") такие сейчас много у кого есть
Если только ко второму. то см refferer
Наверное имеется ввиду ситуация, когда пользователь намерено не передает реферер. Либо если скопировать ссылку и открыть ее в новой вкладке, то реферер тоже не передается.ну с одного сайта(n) на другой(m) переходит пользователь n и m известны, как может реферер потеряться?
мне посчитать сколько человек на одном сайте нажали ссылку и попали на другой подмена реферера - та ну нафик их меньше 1% будут делать такоеНаверное имеется ввиду ситуация, когда пользователь намерено не передает реферер. Либо если скопировать ссылку и открыть ее в новой вкладке, то реферер тоже не передается.
не патченные браузеры его передают всегдаreferer - это всего лишь еще один заголовок http запроса. Браузер его может передать, а может и не передать.
когда это сайт недвиги с невменяемым дизом, а программисту достаеться 2000 рублей.. со всякими не вменяемыми задачами... мне слишком дорого искать правильное решение, достаточно рабочегоcraz
в чем проблема поменять делать редирект? что за привычка делать все через жопу?
мнеж не за это дали.Извини, конечно, но человеку, который не в состоянии за 30 секунд предложить минимум три решения этой задачи я бы и 2000 не дал
максимум из этих 2000, тебе я был бы должен, если ты это реализовал еще, плюс ко всему, рублей 200 всего. Остальное как бы не эта задача если ты не понял раньше.I. учитываем на том сайте куда делается переход
1. реферером - самое ненадежное
2. ставить ссылку вида http://target.tld/?from=key где key это идентификатор источника, при !empty($_GET['from']) записываем и делаем редирект на урл без from
II. учитываем на том сайте откуда делается переход
1. если похуй на pagerank-и (или наоборот хочется его НЕ отдавать целевому сайту) - ставим ссылки вида
1.1. текущая-страница?redirect=http://target.tld/path (или реврайты для красот), записываем, редиректим
1.2. то же самое, но передаем id, урлы храним в базе
2. если надо сохранить pagerank
2.1. генерим код вида <a href="http://target.tld/path" class="redirect"> и javascript-ом заменяем урлы по п.1
2.2. открываем ссылки в новом окне, вешаем на onclick счетчик аяксом или подгрузкой картинки
В вариантах с JS можно сделать fallback к п.1.1 на случай отсутствия джаваскрипта, если это критично (хотя он отключен у каких то долей промилле посетителей обычно)
с тебя 2000![]()