$data["nad_price_sale_national"] = @security_form_input_predefined("float", "nad_price_sale_national", 0, ""); $data["nad_price_cost_mobile"] = @security_form_input_predefined("float", "nad_price_cost_mobile", 0, ""); $data["nad_price_sale_mobile"] = @security_form_input_predefined("float", "nad_price_sale_mobile", 0, ""); $data["nad_price_cost_directory_national"] = @security_form_input_predefined("float", "nad_price_cost_directory_national", 0, ""); $data["nad_price_sale_directory_national"] = @security_form_input_predefined("float", "nad_price_sale_directory_national", 0, ""); $data["nad_price_cost_directory_international"] = @security_form_input_predefined("float", "nad_price_cost_directory_international", 0, ""); $data["nad_price_sale_directory_international"] = @security_form_input_predefined("float", "nad_price_sale_directory_international", 0, ""); $data["nad_price_cost_tollfree"] = @security_form_input_predefined("float", "nad_price_cost_tollfree", 0, ""); $data["nad_price_sale_tollfree"] = @security_form_input_predefined("float", "nad_price_sale_tollfree", 0, ""); $data["nad_price_cost_special"] = @security_form_input_predefined("float", "nad_price_cost_special", 0, ""); $data["nad_price_sale_special"] = @security_form_input_predefined("float", "nad_price_sale_special", 0, ""); /* Error Handling */ // verify valid rate table if (!$obj_rate_table->verify_id()) { log_write("error", "process", "The CDR rate table you have attempted to edit - " . $obj_rate_table->id . " - does not exist in this system."); } // TODO: some sort of NAD validation logic here? /* Process Data */ if (error_check()) { $_SESSION["error"]["form"]["cdr_import_rate_table_nad"] = "failed"; header("Location: ../index.php?page=services/cdr-rates-import-nad.php&id=" . $obj_rate_table->id); exit(0); } else { /* Read in CSV Data Structure of Geographic Files is: