1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
ajax_counter.php
См. документацию.
1
<?php
2
3
if
(
$_SERVER
[
'REQUEST_METHOD'
] !=
'POST'
)
4
{
5
die
;
6
}
7
8
if
(isset($_POST[
'SITE_ID'
]) && is_string($_POST[
'SITE_ID'
]) && preg_match(
'/^[A-Za-z0-9_]{2}$/'
, $_POST[
'SITE_ID'
]) === 1)
9
{
10
define(
'SITE_ID'
, $_POST[
'SITE_ID'
]);
11
}
12
13
define(
'STOP_STATISTICS'
,
true
);
14
define(
'NOT_CHECK_PERMISSIONS'
,
true
);
15
define(
'PUBLIC_AJAX_MODE'
,
true
);
16
17
require_once
$_SERVER
[
'DOCUMENT_ROOT'
].
'/bitrix/modules/main/include/prolog_before.php'
;
18
19
if
(! (
check_bitrix_sessid
() &&
Bitrix
\Main\Loader::includeModule(
'conversion'
)))
20
{
21
die
;
22
}
23
24
if
(($referer = $_POST[
'HTTP_REFERER'
]) && is_string($referer))
25
{
26
$_SERVER
[
'HTTP_REFERER'
] = $referer;
27
}
28
29
$context
=
Bitrix\Conversion\DayContext::getInstance
();
30
$context
->saveInstance();
31
$context
->addDayCounter(
'conversion_visit_day'
, 1);
32
33
echo
'OK'
;
34
35
require_once
$_SERVER
[
'DOCUMENT_ROOT'
].
'/bitrix/modules/main/include/epilog_after.php'
;
Bitrix\Conversion\DayContext\getInstance
static getInstance()
Определения
daycontext.php:264
$_SERVER
$_SERVER["DOCUMENT_ROOT"]
Определения
cron_frame.php:9
$context
$context
Определения
csv_new_setup.php:223
check_bitrix_sessid
check_bitrix_sessid($varname='sessid')
Определения
tools.php:4686
Bitrix
die
die
Определения
quickway.php:367
bitrix
modules
conversion
tools
conversion
ajax_counter.php
Создано системой
1.14.0