Документация для разработчиков
Темная тема

GetByID

Описание и параметры

CDBResult
CGuest::GetByID(
	int guest_id
)

Возвращает данные по указанному посетителю.

Параметры метода

Параметр Описание
guest_id ID посетителя.

Смотрите также

Структура возвращаемой записи

Array
(
	[ID] => ID посетителя
	[FAVORITES] => [Y|N] флаг добавления сайта в "Избранное"
	[C_EVENTS] => количество событий сгенерированных данным посетителей
	[SESSIONS] => количество сессий данного посетителя
	[HITS] => количество хитов данного посетителя
	[REPAIR] => [Y|N] флаг того что данный посетитель был "восстановлен" после очистки устаревших данных (Y)
	[FIRST_SESSION_ID] => ID сессии первого захода на сайт
	[FSESSION_TIME] => длительность первой сессии посетителя (сек.)
	[FSESSION_HITS] => кол-во хитов первой сессии посетителя
	[FIRST_DATE] => время первого захода на сайт
	[FIRST_URL_FROM] => адрес страницы с которой посетитель впервые пришел на сайт
	[FIRST_URL_TO] => адрес страницы сайта на которую посетитель впервые пришел
	[FIRST_URL_TO_404] => флаг 404 ошибки на странице сайта на которую посетитель впервые пришел
	[FIRST_SITE_ID] => ID сайта на который посетитель впервые пришел
	[FIRST_ADV_ID] => ID рекламной кампании по которой посетитель впервые пришел на сайт
	[FIRST_REFERER1] => идентификатор referer1 рекламной кампании FIRST_ADV_ID
	[FIRST_REFERER2] => идентификатор referer2 рекламной кампании FIRST_ADV_ID
	[FIRST_REFERER3] => дополнительный параметр referer3 рекламной кампании FIRST_ADV_ID
	[LAST_SESSION_ID] => ID сессии последнего захода на сайт
	[LSESSION_TIME] => длительность последней сессии посетителя (сек.)
	[LSESSION_HITS] => кол-во хитов последней сессии посетителя
	[LAST_DATE] => время последнего захода на сайт
	[LAST_USER_ID] => ID пользователя 
	[USER_NAME] => имя и фамилия пользователя под которым посетитель был авторизован последний раз
	[LOGIN] => логин пользователя под которым посетитель был авторизован последний раз
	[LAST_USER_AUTH] => [Y|N] был ли авторизован посетитель в последнем заходе на сайт
	[LAST_URL_LAST] => адрес последней страницы на которую зашел посетитель
	[LAST_URL_LAST_404] => флаг 404 ошибки (страница не существует) на последней странице сайта на которую зашел посетитель
	[LAST_USER_AGENT] => UserAgent посетителя в последнем заходе
	[LAST_IP] => IP адрес посетителя сайта в последнем заходе
	[LAST_COOKIE] => Cookie посетителя сайта в последнем заходе
	[LAST_LANGUAGE] => языки установленные в настройках браузера посетителя в последнем заходе
	[LAST_ADV_ID] => ID рекламной кампании по которой посетитель пришел на сайт в последнем заходе
	[LAST_ADV_BACK] => [Y|N] флаг того был ли это возврат (Y) или прямой заход (N) по рекламной кампании LAST_ADV_ID
	[LAST_REFERER1] => идентификатор referer1 рекламной кампании LAST_ADV_ID
	[LAST_REFERER2] => идентификатор referer2 рекламной кампании LAST_ADV_ID
	[LAST_REFERER3] => дополнительный параметр referer3 рекламной кампании LAST_ADV_ID
	[LAST_SITE_ID] => ID сайта последнего захода
	[LAST_COUNTRY_ID] => ID страны посетителя в последнем заходе
	[COUNTRY_NAME] => название страны посетителя в последнем заходе
)

Примеры использования

<?
$guest_id = 1;
if ($rs = CGuest::GetByID($guest_id))
{
	$ar = $rs->Fetch();
	// выведем параметры посетителя
	echo "<pre>"; print_r($ar); echo "</pre>";
}
?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024