Redirect(set_query('save_settings=ok')); break; } #loading data for subpages switch ($SubPage) { case 'balance': $Commissions = affp_getCommissionsAmount($customerID); $Payments = affp_getPaymentsAmount($customerID); $smarty->assign('CommissionsNumber', count($Commissions)); $smarty->assign('PaymentsNumber', count($Payments)); $smarty->assign('CommissionsAmount', $Commissions); $smarty->assign('PaymentsAmount', $Payments); $smarty->assign('CurrencyISO3', currGetAllCurrencies()); break; case 'payments_history': $Payments = affp_getPayments($customerID); $smarty->assign('PaymentsNumber', count($Payments)); $smarty->assign('Payments', html_spchars(affp_getPayments($customerID, '', '', '', 'pID ASC'))); break; case 'settings': $smarty->assign('SettingsSaved', isset($_GET['save_settings'])); $smarty->assign('Settings', affp_getSettings($customerID)); break; case 'attract_guide': $smarty->assign('_AFFP_STRING_ATTRACT_GUIDE', str_replace(array('{URL}', '{aff_percent}', '{login}'), array('http://' . $_SERVER['HTTP_HOST'] . set_query('') . '?refid=' . $customerID, CONF_AFFILIATE_AMOUNT_PERCENT, $_SESSION["log"]), AFFP_STRING_ATTRACT_GUIDE)); break; } $smarty->assign('affiliate_customers', $affp_CustomersNum); $smarty->assign('SubPage', $SubPage); $smarty->assign("main_content_template", "affiliate_program.tpl"); }
$show_tables = false; $error_date_format = true; } $XREQUEST_URI = set_query('safemode=&new_commission=&delete_pay=&delete_commission=&new_pay=&till=' . rawurlencode($_GET['till']) . '&from=' . rawurlencode($_GET['from'])); if (isset($show_tables)) { #get payments if (!isset($_GET['OrderField'])) { $_GET['OrderField'] = 'pID'; } if (!isset($_GET['OrderDiv'])) { $_GET['OrderDiv'] = 'ASC'; } if ($_GET['OrderField'] == 'Amount') { $_GET['OrderField'] = ' CurrencyISO3 ' . $_GET['OrderDiv'] . ', ' . $_GET['OrderField']; } $Payments = affp_getPayments($customerID, '', TransformTemplateToDATE($_GET['from'], CONF_DATE_FORMAT), TransformTemplateToDATE($_GET['till'], CONF_DATE_FORMAT), $_GET['OrderField'] . ' ' . $_GET['OrderDiv']); #get commissions if (!isset($_GET['OrderFieldC'])) { $_GET['OrderFieldC'] = 'cID'; } if (!isset($_GET['OrderDivC'])) { $_GET['OrderDivC'] = 'ASC'; } if ($_GET['OrderFieldC'] == 'Amount') { $_GET['OrderFieldC'] = ' CurrencyISO3 ' . $_GET['OrderDivC'] . ', ' . $_GET['OrderFieldC']; } $Commissions = affp_getCommissions($customerID, '', TransformTemplateToDATE($_GET['from'], CONF_DATE_FORMAT) . ' 00:00:00', TransformTemplateToDATE($_GET['till'], CONF_DATE_FORMAT) . ' 23:59:59', $_GET['OrderFieldC'] . ' ' . $_GET['OrderDivC']); $smarty->assign('Payments', html_spchars($Payments)); $smarty->assign('PaymentsNumber', count($Payments)); $smarty->assign('Commissions', html_spchars($Commissions)); $smarty->assign('CommissionsNumber', count($Commissions));