lorien
Новичок
точное определение реферера
Пишу сервис статистики. Среди прочего надо собирать адрес, с которого запросили счётчик.
Просто $_SERVER['HTTP_REFERER'] смотреть нельзя т.к. некоторые файрволы, браузеры etc его убивают или пишут всякую гадость типа(Field blocked by Outpost Firewall (http://www.agnitum.com))
В общем я решил смотреть HTTP_REFERER, если он не начинается с символов http, то писать в лог значение, которые передалось через $_GET с помощью javascript-кода счётчика(window.location.href).
Можно ли ещё как-то повысить точность распознавания адреса?
Пишу сервис статистики. Среди прочего надо собирать адрес, с которого запросили счётчик.
Просто $_SERVER['HTTP_REFERER'] смотреть нельзя т.к. некоторые файрволы, браузеры etc его убивают или пишут всякую гадость типа(Field blocked by Outpost Firewall (http://www.agnitum.com))
В общем я решил смотреть HTTP_REFERER, если он не начинается с символов http, то писать в лог значение, которые передалось через $_GET с помощью javascript-кода счётчика(window.location.href).
Можно ли ещё как-то повысить точность распознавания адреса?