%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/bitrix/www/ru/app/
Upload File :
Create Path :
Current File : //home/bitrix/www/ru/app/user_phone_submit.php

<?php
/* @global CMain $APPLICATION */
/* @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['PHONE']))
{
	$by = 'id'; $order = 'desc';
	$dbUsers = CUser::GetList($by, $order, array(
		'UF_USER_PHONE' => $_REQUEST['PHONE'],
		'!ID' => $USER->GetID(),
		'ACTIVE' => 'Y'
	));
	
	if ($arUser = $dbUsers->Fetch())
	{
		$arResult['APP_RESULT']['OK'] = false;
		$arResult['APP_RESULT']['ERROR_MESSAGE'] = 'PHONE_ALREADY_PRESENT';
	}
	else
	{
		$CUser = new CUser;
		$CUser->Update($USER->GetID(), array('UF_USER_PHONE'=>$_REQUEST['PHONE']));
	}
}
else
{
	$arResult['APP_RESULT']['OK'] = false;
	$arResult['APP_RESULT']['ERROR_MESSAGE'] = 'ERROR';
}

echo json_encode($arResult['APP_RESULT']);

require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");

Zerion Mini Shell 1.0