Ejemplo n.º 1
0
             $dnssec_key_err = $e;
         }
         $list .= "</ol>";
         $error = $err->GenerateErrorLink("help/help.html", "#config_dns", $defined['error'], $errors['val_missing'] . $list, NULL, NULL);
     }
 }
 // create current list of dnssec zones
 //if( $group === "admin" ) {
 $dnsopts = "SELECT * FROM `conf_dns_opts`";
 //} else {
 // $dnsopts = "SELECT * FROM `conf_dns_opts` WHERE `group` = \"" . $group . "\"";
 //}
 if (($current = $db->dbQuery($val->ValidateSQL($dnsopts, $dbconn), $dbconn)) !== -1) {
     $dnsopts = $db->dbArrayResultsAssoc($current);
 }
 $dns_opt = $misc->GenJumpMenuBoxDNS($dnsopts, 'dnsopt', $_GET['skin']);
 // populate our `key` list
 $list = "SELECT `key-name` FROM `conf_dnssec_opts`";
 if (($return = $db->dbQuery($val->ValidateSQL($list, $dbconn), $dbconn)) === -1) {
     $error = $err->GenerateErrorLink("help/help.html", "#config_dns", $defined['error'], $errors['db_select'], NULL, NULL);
 } else {
     $list = $db->dbArrayResultsAssoc($return);
     if (count($list) === 0) {
         $dnssec_key = "Empty key list (Required)";
     } else {
         $dnssec_key = $misc->GenDropMenuWSelectedDNS($list, $dnssec_key, 'dnssec_key');
     }
 }
 // Assign form variables
 $tpl->assign('error', $error, NULL, NULL);
 $tpl->assign('dns_opt', $dns_opt, NULL, NULL);