Example #1
0
function form_save()
{
    if (isset($_POST["save_component_host_type"]) && empty($_POST["add_dq_y"])) {
        $host_type_id = hmib_host_type_save($_POST["id"], $_POST["name"], $_POST["version"], $_POST["sysDescrMatch"], $_POST["sysObjectID"]);
        header("Location: hmib_types.php?action=edit&id=" . (empty($host_type_id) ? $_POST["id"] : $host_type_id));
    }
    if (isset($_POST["save_component_import"])) {
        if ($_FILES["import_file"]["tmp_name"] != "none" && $_FILES["import_file"]["tmp_name"] != "") {
            /* file upload */
            $csv_data = file($_FILES["import_file"]["tmp_name"]);
            /* obtain debug information if it's set */
            $debug_data = hmib_host_type_import_processor($csv_data);
            if (sizeof($debug_data) > 0) {
                $_SESSION["import_debug_info"] = $debug_data;
            }
        } else {
            header("Location: hmib_types.php?action=import");
            exit;
        }
        header("Location: hmib_types.php?action=import");
    }
}
Example #2
0
function form_save()
{
    if (isset_request_var('save_component_host_type') && isempty_request_var('add_dq_y')) {
        $host_type_id = hmib_host_type_save(get_filter_request_var('id'), get_nfilter_request_var('name'), get_nfilter_request_var('version'), get_nfilter_request_var('sysDescrMatch'), get_nfilter_request_var('sysObjectID'));
        header('Location: hmib_types.php?header=false&action=edit&id=' . (empty($host_type_id) ? get_request_var('id') : $host_type_id));
    }
    if (isset_request_var('save_component_import')) {
        if ($_FILES['import_file']['tmp_name'] != 'none' && $_FILES['import_file']['tmp_name'] != '') {
            /* file upload */
            $csv_data = file($_FILES['import_file']['tmp_name']);
            /* obtain debug information if it's set */
            $debug_data = hmib_host_type_import_processor($csv_data);
            if (sizeof($debug_data) > 0) {
                $_SESSION['import_debug_info'] = $debug_data;
            }
        } else {
            header('Location: hmib_types.php?action=import');
            exit;
        }
        header('Location: hmib_types.php?action=import');
    }
}