function add_subnet($add_ip, $sub_name, $id_name, $add_sub) { global $l; if (trim($add_ip) == '') { return $l->g(932); } if (trim($sub_name) == '') { return $l->g(933); } if (trim($id_name) == '' or $id_name == '0') { return $l->g(934); } if (trim($add_sub) == '') { return $l->g(935); } $row_verif = find_info_subnet($add_ip); if (isset($row_verif->NETID)) { $sql = "update subnet set name='%s', id='%s', MASK='%s'\n\t\t\t\twhere netid = '%s'"; $arg = array($sub_name, $id_name, $add_sub, $add_ip); } else { $sql = "insert into subnet (netid,name,id,mask) VALUES ('%s','%s',\n\t\t\t\t\t'%s','%s')"; $arg = array($add_ip, $sub_name, $id_name, $add_sub); } mysql2_query_secure($sql, $_SESSION['OCS']["writeServer"], $arg); return false; }
if (isset($protectedPost['Reset_modif'])) { unset($protectedPost['ADD_SUB'], $protectedPost['MODIF']); if (isset($protectedGet['value']) and $protectedGet['value'] != '') { reloadform_closeme("ipdiscover", true); } } if (isset($protectedPost['ADD_SUB'])) { echo "<input type='hidden' name='ADD_SUB' id='ADD_SUB' value='" . $protectedPost['ADD_SUB'] . "'"; } if ($protectedPost['MODIF'] != '') { echo "<input type='hidden' name='MODIF' id='MODIF' value='" . $protectedPost['MODIF'] . "'"; } if (isset($protectedPost['ADD_SUB']) or $protectedPost['MODIF']) { if ($protectedPost['MODIF']) { $title = $l->g(931); $result = find_info_subnet($protectedPost['MODIF']); if (!isset($protectedPost['RSX_NAME'])) { $protectedPost['RSX_NAME'] = $result->NAME; } if (!isset($protectedPost['ID_NAME'])) { $protectedPost['ID_NAME'] = $result->ID; } if (!isset($protectedPost['ADD_IP'])) { $protectedPost['ADD_IP'] = $result->NETID; } if (!isset($protectedPost['ADD_SX_RSX'])) { $protectedPost['ADD_SX_RSX'] = $result->MASK; } if (isset($protectedGet['value']) and $protectedGet['value'] != '') { $protectedPost['ADD_IP'] = $protectedGet['value']; }