Exemplo n.º 1
0
             $bootp_filename_err = $e;
         }
         $list .= "</ol>";
         $error = $err->GenerateErrorLink("help/help.html", "#config_pxegroup", $defined['error'], $errors['val_missing'] . $list, NULL, NULL);
     }
 }
 // create current list of dnssec security options
 if ($group === "admin") {
     $pxequery = "SELECT * FROM `conf_pxe_groups` ORDER BY `pxe-group-name` ASC";
 } else {
     $pxequery = "SELECT * FROM `conf_pxe_groups` WHERE `group` = \"" . $group . "\" ORDER BY `pxe-group-name` ASC";
 }
 if (($current = $db->dbQuery($val->ValidateSQL($pxequery, $dbconn), $dbconn)) !== -1) {
     $pxelist = $db->dbArrayResultsAssoc($current);
 }
 $pxe_groups = $misc->GenJumpMenuBoxPXE($pxelist, 'pxe_groups', $_GET['skin']);
 // populate our subnets list
 $sub = "SELECT `subnet-name` FROM `conf_subnets` ORDER BY `subnet-name` ASC";
 if (($return = $db->dbQuery($val->ValidateSQL($sub, $dbconn), $dbconn)) !== -1) {
     $subs = $db->dbArrayResultsAssoc($return);
 }
 if (count($subs) === 0) {
     $assign_subnet = "No subnets defined";
 } else {
     $assign_subnet = $misc->GenDropMenuWSelectedSubnets($subs, $assign_subnet, 'assign_subnet');
 }
 /* create checkbox list of available groups */
 $groupsquery = "SELECT * FROM `auth_groups` WHERE `group` != \"admin\" AND `group` != \"" . $group . "\" ORDER BY `group` ASC";
 if (($res = $db->dbQuery($val->ValidateSQL($groupsquery, $dbconn), $dbconn)) !== -1) {
     $groups = $db->dbArrayResultsAssoc($res);
     $groups = $misc->EliminiateDuplicates($groups);