// Get advertisers if we show them $aAdvertiser = $aPublisher = array(); if ($showAdvertisers) { if (OA_Permission::isAccount(OA_ACCOUNT_ADVERTISER)) { $tempAdvertiserId = OA_Permission::getEntityId(); $aAdvertiserList = Admin_DA::getAdvertisers(array('advertiser_id' => $tempAdvertiserId)); } else { $aAdvertiserList = Admin_DA::getAdvertisers(array('agency_id' => $agencyId)); } $aAdvertiser[0] = $GLOBALS['strSelectAdvertiser']; foreach ($aAdvertiserList as $key => $aValue) { $aAdvertiser[$aValue['advertiser_id']] = $aValue['name']; } $aCampaign = array(); if (!empty($advertiserId)) { $campaign = Admin_DA::getCampaigns(array('client_id' => $advertiserId)); $aCampaign[0] = $GLOBALS['strSelectPlacement']; foreach ($campaign as $key => $aValue) { $aCampaign[$aValue['campaign_id']] = $aValue['campaignname']; } } } // Get publishers if we show them if ($showPublishers) { if (OA_Permission::isAccount(OA_ACCOUNT_TRAFFICKER)) { $tempPublisherId = OA_Permission::getEntityId(); $aPublisherList = Admin_DA::getPublishers(array('publisher_id' => $tempPublisherId)); } else { $aPublisherList = Admin_DA::getPublishers(array('agency_id' => $agencyId)); } $aPublisher[0] = $GLOBALS['strSelectPublisher'];