%PDF- %PDF-
| Direktori : /proc/self/root/proc/self/root/proc/10578/cwd/home/bitrix/www/app/ |
| Current File : //proc/self/root/proc/self/root/proc/10578/cwd/home/bitrix/www/app/monetize.php |
<?php
/* @global CUser $USER */
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php");
$arResult[] = array();
$arResult['APP_RESULT'] = array('OK' => true, 'ERROR_MESSAGE' => '');
if ($_SERVER["REQUEST_METHOD"] == "POST" && $USER->IsAuthorized() && isset($_REQUEST['SUBSCRIBE']) && isset($_REQUEST['DAYS']))
{
CModule::IncludeModule('iblock');
$arFilter = ['IBLOCK_ID' => IBLOCK_PROFILE_ID, 'PROPERTY_ACCOUNT' => $USER->GetID(), 'ACTIVE'=>'Y', 'SHOW_NEW'=>'Y'];
$dbProfile = CIBlockElement::GetList([], $arFilter, false, false,
array('IBLOCK_ID', 'ID', 'NAME', 'CODE', 'IBLOCK_SECTION_ID'));
if ($arProfile = $dbProfile->Fetch())
{
MoneySubscribeHelper::subscribe($arProfile['ID'], $_REQUEST['SUBSCRIBE'], intval($_REQUEST['DAYS']));
}
else
{
$arResult['APP_RESULT']['OK'] = false;
$arResult['APP_RESULT']['ERROR_MESSAGE'] = 'USER_NOT_FOUND';
}
}
else
{
$arResult['APP_RESULT']['OK'] = false;
$arResult['APP_RESULT']['ERROR_MESSAGE'] = 'UNKNOW_ERROR';
}
echo json_encode($arResult['APP_RESULT']);
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");