Your IP : 3.129.63.108


Current Path : /home/bitrix/ext_www/dev.klimatlend.ua/ajax/
Upload File :
Current File : /home/bitrix/ext_www/dev.klimatlend.ua/ajax/add_subscribe.php

<?
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
CModule::IncludeModule("subscribe");
if($_REQUEST["email"]){
	$useremail = $_REQUEST["email"];
	if($_REQUEST["user_id"]){
		$user=$_REQUEST["user_id"];
	}else{
		$user = false;
	}
	$rubid = array();
	$rub = CRubric::GetList(array("NAME"=>"DESC"), array("ACTIVE"=>"Y"));
	while($rubres=$rub->GetNext()){$rubid[] = $rubres["ID"];}
$subscr = new CSubscription;
$arFields = Array(
		"USER_ID" => $user,
		"FORMAT" => "html/text",
		"EMAIL" => $useremail,
		"CONFIRMED"=> "Y",
		"ACTIVE" => "Y",
		"RUB_ID" => $rubid,
		"SEND_CONFIRM" => "N"
	);
	$arSend=array(
	"EMAIL"=>$useremail,
	);
	$idsubrscr = $subscr->Add($arFields);
        $arSend["ID"]=$idsubrscr;
        if($idsubrscr>0){
        $subscription = CSubscription::GetByID($idsubrscr);
        $arSubscribe = $subscription->Fetch();
        $arSend["CONFIRM_CODE"]=$arSubscribe["CONFIRM_CODE"];
        }
	if($idsubrscr){
		echo "YES";
		//CSubscription::Authorize($idsubrscr);
		//CSubscription::ConfirmEvent($idsubrscr);
		CEvent::Send('SUBSCRIBE_INFO',SITE_ID,$arSend);
		
	}else{
		//echo $subscr->LAST_ERROR;
	}
}
?>