$currency = tep_db_prepare_input($_POST['currency']); $currency_value = calculateCurrency(1, $currency); $awb_no = tep_db_prepare_input($_POST['awb_no']); $cogs_purchase_price_multiplier = $bgst['cogs_purchase_price_multiplier']; $use_cogs = $logistic_id > $last_logistic_id_without_cogs ? 1 : 0; $logistic_id = $class_ml->createUpdate($logistic_id, $logistic_date, $logistic_code, $logistic_weight, $logistic_price, $currency, $currency_value, $awb_no, $cogs_purchase_price_multiplier, $use_cogs); echo utf8_encode($logistic_id); } elseif ($_POST['me_action'] == 'ADDPACKAGE') { use_class('products_minierp'); $class_pm = new products_minierp(); $bgst = $class_pm->retrieveBestGoodSettings(); $logistic_id = tep_db_prepare_input($_POST['logistic_id']); $logistic_partner = tep_db_prepare_input($_POST['logistic_partner']); $package_type = tep_db_prepare_input($_POST['package_type']); $package_id = tep_db_prepare_input($_POST['package_id']); $class_ml->addPackage($logistic_id, $package_type, $package_id, $logistic_partner); } elseif ($_POST['me_action'] == 'REMOVEPACKAGE') { $logistic_id = tep_db_prepare_input($_POST['logistic_id']); $logistic_partner = tep_db_prepare_input($_POST['logistic_partner']); $package_type = tep_db_prepare_input($_POST['package_type']); $package_id = tep_db_prepare_input($_POST['package_id']); $class_ml->removePackage($logistic_id, $package_type, $package_id, $logistic_partner); } elseif ($_POST['me_action'] == 'SAVEDATA') { $logistic_id = tep_db_prepare_input($_POST['logistic_id']); $data = array(); $data['logistic_id'] = $logistic_id; $data['delivery_name'] = tep_db_prepare_input($_POST['delivery_name']); $data['delivery_address'] = tep_db_prepare_input($_POST['delivery_address']); $data['delivery_cp'] = tep_db_prepare_input($_POST['delivery_cp']); $data['delivery_phone'] = tep_db_prepare_input($_POST['delivery_phone']); $data['delivery_fax'] = tep_db_prepare_input($_POST['delivery_fax']);