[spoiler]
if(CModule::IncludeModule("subscribe")){ //подключаем модуль
$confirm = false;
$subscription = CSubscription::GetByEmail($mail); // $mail - E-mail подписчика или пользователя
if($subscription->ExtractFields("str_")){
$ID = (integer)$str_ID; // получим id подписки
$subscr_rub = CSubscription::GetRubricList($ID);
while($subscr_rub_arr = $subscr_rub->Fetch()){
$aSubscrRub[] = $subscr_rub_arr["ID"]; // получим массив рубрик на которые подписан пользователь
}
$confirm = in_array(1,$aSubscrRub); // проверим подписан ли он на рассылку с id = 1. Если да, то в переменной $confirm будет true
}
|