| Macik |
|
|---|---|
Сохранять конечно можно. Например в Cookie. Вот такой скрипт прописывем например в footer.tpl:
user_ref = '{PHP._SERVER.HTTP_REFERER}',
this_host = '{PHP._SERVER.HTTP_HOST}',
get_host = new RegExp("\/\/([^\/]+)"),
ref = get_host.exec(user_ref );
var ref_host = (ref && typeof(ref) == 'object') ? ref[1] : null;
if (ref_host && ref_host != this_host ) {
cookie.set('cot_ref',user_ref);
}
Как только пользователь попадает на любую страницу - проверяем пришел ли он со стороннего ресурса и (если да) сохраняем referrer в куку «cot_ref». Ну а далее можно использовать как хочешь. Например отсылать в форме. Добавлено 8 минуты спустя: Забыл - надо будет подключить какой-либо JS скрипт для работы с куками. Например этот https://github.com/js-coder/cookie.js Просто вставить в header строку: <script type="text/javascript" src="./js/cookie.min.js"></script> (2Кб) https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F Dieser Beitrag wurde von Macik (am 27. Oktober 2012, 19:47, vor 13 Jahre) bearbeitet |