Esempio n. 1
0
    exit;
}
if (isset($_POST["DOSHashTableSize"])) {
    DosEngineSave();
    exit;
}
if (isset($_POST["AddWhiteEvasive"])) {
    whitelist_add();
    exit;
}
if (isset($_GET["rule-form"])) {
    rule_form();
    exit;
}
if (isset($_POST["rule-edit"])) {
    rule_edit();
    exit;
}
if (isset($_GET["events"])) {
    events();
    exit;
}
js();
function js()
{
    $page = CurrentPageName();
    $tpl = new templates();
    $title = $tpl->_ENGINE_parse_body("{DDOS_prevention}");
    $html = "YahooWin3('650','{$page}?tabs=yes&servername={$_GET["servername"]}','{$_GET["servername"]}::{$title}');";
    echo $html;
}
Esempio n. 2
0
         rule_file_list($tmp, $pages[$sub_menu]);
     } else {
         rule_file_list($tmp, $pages[$sub_menu]);
     }
     break;
 case "rule":
     if ($cmd == 'rule_add') {
         rule_add($tmp, $pages[$cmd], $_GET['id']);
     } elseif ($cmd == 'validity') {
         $db->setRuleValidity($_GET['id'], $_GET['v']);
         rule_list($tmp, $pages[$sub_menu]);
     } elseif ($cmd == 'rule_inst') {
         rule_insert($_POST, $db);
         rule_list($tmp, $pages[$sub_menu]);
     } elseif ($cmd == 'rule_edit') {
         rule_edit($_POST, $db);
         rule_list($tmp, $pages[$sub_menu]);
     } elseif ($cmd == 'rule_deleted') {
         rule_deleted($_GET['id'], $db);
         rule_list($tmp, $pages[$sub_menu]);
     } else {
         rule_list($tmp, $pages[$sub_menu]);
     }
     break;
 case "rdfile":
     if ($cmd == 'rdf_add') {
         rule_data_file_add($tmp, $pages[$cmd], $_GET['id']);
     } elseif ($cmd == 'validity') {
         $db->setDataFileValidity($_GET['id'], $_GET['v']);
         rule_data_file_list($tmp, $pages[$sub_menu]);
     } elseif ($cmd == 'rdf_inst') {