} // verify that the prefix is unique if (!$obj_rate_table->verify_rate_prefix_override()) { log_write("error", "process", "Another rate override already exists with the supplied prefix - unable to add another one with the same prefix"); error_flag_field("rate_prefix"); } /* Check for any errors */ if (error_check()) { $_SESSION["error"]["form"]["cdr_override_edit"] = "failed"; header("Location: ../index.php?page=customers/service-cdr-override-edit.php&id_customer=" . $obj_customer->id . "&id_service_customer=" . $obj_customer->id_service_customer . "&id_rate_override=" . $obj_rate_table->id_rate_override); exit(0); } else { /* Update/Create Rate Table */ $obj_rate_table->action_rate_update_override(); /* Complete */ header("Location: ../index.php?page=customers/service-cdr-override.php&id_customer=" . $obj_customer->id . "&id_service_customer=" . $obj_customer->id_service_customer . ""); exit(0); } ///////////////////////// } else { // user does not have perms to view this page/isn't logged on error_render_noperms(); header("Location: ../index.php?page=message.php"); exit(0); }