if (isset($affiliates[$row['affiliateid']])) { $row['linked'] = phpAds_IsBannerInZone($bannerid, $row['zoneid'], $row['what']); $affiliates[$row['affiliateid']]['zones'][$row['zoneid']] = $row; $affiliates[$row['affiliateid']]['ZoneBanners']++; } } if (phpAds_isUser(phpAds_Admin)) { $query = "SELECT zoneid,affiliateid,zonename,description,width,height,what,zonetype,delivery" . " FROM " . $phpAds_config['tbl_zones'] . " WHERE zonetype=" . phpAds_ZoneCampaign . phpAds_getZoneListOrder($listorder, $orderdirection); } elseif (phpAds_isUser(phpAds_Agency)) { $query = "SELECT z.zoneid,z.affiliateid,z.zonename,z.description,z.width,z.height,z.what,z.zonetype,z.delivery" . " FROM " . $phpAds_config['tbl_zones'] . " AS z" . "," . $phpAds_config['tbl_affiliates'] . " AS a" . " WHERE z.affiliateid=a.affiliateid" . " AND a.agencyid=" . phpAds_getUserID() . " AND z.zonetype=" . phpAds_ZoneCampaign . phpAds_getZoneListOrder($listorder, $orderdirection); } // Get campaign zones $res = phpAds_dbQuery($query) or phpAds_sqlDie(); while ($row = phpAds_dbFetchArray($res)) { if (isset($affiliates[$row['affiliateid']])) { if (phpAds_IsCampaignInZone($campaignid, $row['zoneid'], $row['what'])) { $zone_count++; $row['linked'] = true; $affiliates[$row['affiliateid']]['zones'][$row['zoneid']] = $row; $affiliates[$row['affiliateid']]['ZoneCampaigns']++; } } } } $tabindex = 1; echo "<br><table border='0' width='100%' cellpadding='0' cellspacing='0'>"; echo "<form name='zones' action='banner-zone.php' method='post'>"; echo "<input type='hidden' name='clientid' value='" . $clientid . "'>"; echo "<input type='hidden' name='campaignid' value='" . $campaignid . "'>"; echo "<input type='hidden' name='bannerid' value='" . $bannerid . "'>"; echo "<tr height='25'>";
echo " <img src='images/" . $phpAds_TextDirection . "/caret-rs.gif'> "; echo "<img src='images/icon-campaign.gif' align='absmiddle'> <b>" . phpAds_getCampaignName($campaignid) . "</b><br><br><br>"; phpAds_ShowSections(array("4.1.3.2", "4.1.3.3", "4.1.3.4", "4.1.3.5")); /*********************************************************/ /* Main code */ /*********************************************************/ $res = phpAds_dbQuery("SELECT affiliateid,name" . " FROM " . $phpAds_config['tbl_affiliates'] . " WHERE agencyid=" . $agencyid . phpAds_getAffiliateListOrder($listorder, $orderdirection)) or phpAds_sqlDie(); $affiliate_count = phpAds_dbNumRows($res); while ($row = phpAds_dbFetchArray($res)) { $affiliates[$row['affiliateid']] = $row; } $res = phpAds_dbQuery("SELECT z.zoneid,z.affiliateid,z.zonename,z.description,z.width,z.height,z.what,z.delivery" . " FROM " . $phpAds_config['tbl_zones'] . " AS z" . "," . $phpAds_config['tbl_affiliates'] . " AS a" . " WHERE z.affiliateid=a.affiliateid" . " AND agencyid=" . $agencyid . " AND zonetype=" . phpAds_ZoneCampaign . phpAds_getZoneListOrder($listorder, $orderdirection)) or phpAds_sqlDie(); $zone_count = phpAds_dbNumRows($res); while ($row = phpAds_dbFetchArray($res)) { if (isset($affiliates[$row['affiliateid']])) { $row['linked'] = phpAds_IsCampaignInZone($campaignid, $row['zoneid'], $row['what']); $affiliates[$row['affiliateid']]['zones'][$row['zoneid']] = $row; } } $tabindex = 1; echo "<br><br>"; echo "<table border='0' width='100%' cellpadding='0' cellspacing='0'>"; echo "<form name='zones' action='campaign-zone.php' method='post'>"; echo "<input type='hidden' name='clientid' value='" . $clientid . "'>"; echo "<input type='hidden' name='campaignid' value='" . $campaignid . "'>"; echo "<tr height='25'>"; echo '<td height="25" width="40%"><b> <a href="campaign-zone.php?clientid=' . $clientid . '&campaignid=' . $campaignid . '&listorder=name">' . $GLOBALS['strName'] . '</a>'; if ($listorder == "name" || $listorder == "") { if ($orderdirection == "" || $orderdirection == "down") { echo ' <a href="campaign-zone.php?clientid=' . $clientid . '&campaignid=' . $campaignid . '&orderdirection=up">'; echo '<img src="images/caret-ds.gif" border="0" alt="" title="">';