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 |
|
Відредаговано: Macik (27.10.2012 19:47, 12 років тому) |