$val) { if (isset($val) and $val > 0) { $new['ou_id'] = 0; update_record($db_link, "User_list", "ou_id=" . $val, $new); delete_record($db_link, "OU", "id=" . $val); } } header("Location: " . $_SERVER["REQUEST_URI"]); } if (isset($_POST['save'])) { $saved = array(); //button save $len = is_array($_POST['save']) ? count($_POST['save']) : 0; for ($i = 0; $i < $len; $i ++) { $save_id = intval($_POST['save'][$i]); if ($save_id == 0) { continue; } array_push($saved,$save_id); } //select box $len = is_array($_POST['f_id']) ? count($_POST['f_id']) : 0; if ($len>1) { for ($i = 0; $i < $len; $i ++) { $save_id = intval($_POST['f_id'][$i]); if ($save_id == 0) { continue; } if (!in_array($save_id, $saved)) { array_push($saved,$save_id); } } } //save changes $len = is_array($saved) ? count($saved) : 0; for ($i = 0; $i < $len; $i ++) { $save_id = intval($saved[$i]); if ($save_id == 0) { continue; } $len_all = is_array($_POST['id']) ? count($_POST['id']) : 0; for ($j = 0; $j < $len_all; $j ++) { if (intval($_POST['id'][$j]) != $save_id) { continue; } $new['ou_name'] = $_POST['f_group_name'][$j]; $new['nagios_dir'] = $_POST['f_nagios'][$j]; $new['nagios_host_use'] = $_POST['f_nagios_host'][$j]; $new['nagios_ping'] = $_POST['f_nagios_ping'][$j]; $new['nagios_default_service'] = $_POST['f_nagios_service'][$j]; update_record($db_link, "OU", "id='{$save_id}'", $new); } } header("Location: " . $_SERVER["REQUEST_URI"]); } if (isset($_POST["create"])) { $ou_name = $_POST["new_ou"]; if (isset($ou_name)) { $new['ou_name'] = $ou_name; insert_record($db_link, "OU", $new); } header("Location: " . $_SERVER["REQUEST_URI"]); } unset($_POST); require_once ($_SERVER['DOCUMENT_ROOT']."/inc/header.php"); ?>
Список групп
\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; print "\n"; } ?>
Id Название Nagios directory Host template Ping Host service
{$row['id']}"; print_qa_select("f_nagios_ping[]",$row['nagios_ping']); print "