示例#1
0
 function confirmRegistration($d)
 {
     $erro = new xerr(__FILE__, __FUNCTION__, __CLASS__);
     if (!empty($d['subscriberId']) and !empty($d['cle'])) {
         $qid[0] = $d['subscriberId'];
         $subscriber = subscribers::getSubscribersFromId($qid, false);
         if (md5($subscriber->email) == $d['cle']) {
             $subscriber->confirmed = 1;
             $erro->ck = subscribers::updateSubscriber($subscriber, $notused);
             if ($erro->Eck(__LINE__, '8275', $d)) {
                 $queues = queue::getSubscriberLists($d['subscriberId']);
                 $qids = acajoom::convertObjectToIdList($queues, 'qid');
                 $erro->ck = queue::updateSuspend($qids, 0);
                 return $erro->Eck(__LINE__, '8276');
             }
         }
     }
     return false;
 }