*/ echo "\t\t\t\t</table>\n"; echo "\t\t\t\t<br><br>\n"; } else { echo "\t\t\t\t<br><div class='errormessage'><img class='errormessage' src='images/info.gif' width='16' height='16' border='0' align='absmiddle'>"; echo $strNoStats . "</div>\n"; } echo "\t\t\t\t<input type='submit' value='Update Fields'>\n"; echo "\t\t\t\t</form>\n"; phpAds_PageFooter(); // STORE PREFERENCES phpAds_setPref($page, 'listorder', $listorder); phpAds_setPref($page, 'orderdirection', $orderdirection); phpAds_setPref($page, 'expand', implode(',', $expand_arr)); phpAds_setPref($page, 'omit', implode(',', $omit_arr)); phpAds_setPref($page, 'campaignid', $campaignid); //phpAds_setPref($page, 'total', $total_arr); //phpAds_setPref($page, 'banners', $banner_arr); phpAds_SessionDataStore(); function phpAds_displayStatsRow($data_arr, $total_arr, $expand_arr, $omit_arr, $level = 0) { global $campaignid, $clientid, $cnt, $phpAds_TextDirection, $phpAds_TextAlignRight; $show_children = false; echo "\t\t\t\t<tr height='25' " . ($cnt % 2 == 0 ? "bgcolor='#F6F6F6'" : "") . ">\n"; if ($level == 0) { echo "\t\t\t\t\t<td colspan='2'>"; } else { $checked = in_array($data_arr['path'], $omit_arr) ? '' : ' checked'; echo "\t\t\t\t\t<td><input type='checkbox' name='keep[]' value='" . $data_arr['path'] . "'" . $checked . "><input type='hidden' name='omit[]' value='" . $path . "'></td>\n"; echo "\t\t\t\t\t<td>"; if ($level > 1) {
$old_source = strlen($parent) > 0 ? $parent . '/' . $source_parent_del[$i] : $source_parent_del[$i]; $new_source = strlen($parent) > 0 ? $new_parent . '/' . $source_parent_del[$i] : $source_parent_del[$i]; phpAds_updateSources($old_source, $new_source); } } echo "<a href='" . $pageID . "?parent=" . $parent . ">Continue.</a><br>"; exit; } else { // Get Data //require_once("source-edit-businesslayer.inc.php"); $source_arr = phpAds_getPageData($pageID); // Display Data //require_once("source-edit-display.inc.php"); phpAds_displayData($source_arr, $pageID); // Store Preferences phpAds_setPref($page, 'parent', $parent); phpAds_SessionDataStore(); } function phpAds_updateSources($old_source, $new_source) { global $phpAds_config; $old_source_len = strlen($old_source); echo "Converting: " . $old_source . " to " . $new_source . " ..."; $query = "UPDATE " . $phpAds_config['tbl_adclicks'] . " SET source=CONCAT('" . $new_source . "',SUBSTRING(source," . ($old_source_len + 1) . ")) WHERE source LIKE '" . $old_source . "%'"; $res = phpAds_dbQuery($query) or phpAds_sqlDie(); $query = "UPDATE " . $phpAds_config['tbl_conversionlog'] . " SET action_source=CONCAT('" . $new_source . "',SUBSTRING(action_source," . ($old_source_len + 1) . ")) WHERE action_source LIKE '" . $old_source . "%'"; $res = phpAds_dbQuery($query) or phpAds_sqlDie(); $query = "UPDATE " . $phpAds_config['tbl_adviews'] . " SET source=CONCAT('" . $new_source . "',SUBSTRING(source," . ($old_source_len + 1) . "))" . " WHERE source='" . $old_source . "%'" . " OR source LIKE '" . $old_source . "/%'"; $res = phpAds_dbQuery($query) or phpAds_sqlDie(); echo "Done.<br>"; }