Можно ли определить откуда пришел зарегистрированный пользователь (url, поисковая система)

Главные вкладки

Аватар пользователя VasyOK VasyOK 21 марта 2013 в 0:43

Можно ли определить откуда пришел пользователь, зарегистрировавшийся на сайте (url, поисковая система).
И насколько этим данным можно доверять?

Готовые модули для этого есть?

Комментарии

Аватар пользователя imarat imarat 21 марта 2013 в 2:23

записывай $_SERVER['HTTP_REFERER'] в сессию при первом открывании страницы сайта анонимом, при регистрации подставляй в специально для этого созданное поле
и выводи где хош потом

пс. Время участия
4 года 18 недель. Тебе не стыдно за такой вопрос? ))

Аватар пользователя VasyOK VasyOK 21 марта 2013 в 3:39

Все эти 4 года подобным извратом не занимался.

"imarat" wrote:

записывай $_SERVER['HTTP_REFERER'] в сессию при первом открывании страницы сайта анонимом

это как?
"imarat" wrote:
подставляй в специально для этого созданное поле

и это как?

Аватар пользователя imarat imarat 21 марта 2013 в 7:54

"VasyOK" wrote:
это как?

в темплейт.пхп или модуль
<?php
if (!$_SESSION['ref']) {
$_SESSION['ref'] = $_SERVER['HTTP_REFERER'];
}
?>
"VasyOK" wrote:
и это как?

http://api.drupal.org/api/drupal/modules%21user%21user.api.php/function/...
или
http://api.drupal.org/api/drupal/modules!system!system.api.php/function/...