Example #1
0
    exit;
}
if (isset($_POST["popup_import_list"])) {
    artica_importlist_perform();
    exit;
}
if (isset($_GET["selection-computers"])) {
    selection_popup();
    exit;
}
if (isset($_GET["selection-list"])) {
    selection_list();
    exit;
}
if (isset($_POST["ipban"])) {
    ipban_save();
    exit;
}
if (posix_getuid() != 0) {
    js();
}
function GetRights()
{
    $users = new usersMenus();
    if ($users->AsSystemAdministrator) {
        return true;
    }
    if ($users->ASDCHPAdmin) {
        return true;
    }
    if ($users->AsSambaAdministrator) {
Example #2
0
            CloseTable();
            include "footer.php";
            die;
        }
        $reason = filter($reason, "nohtml", 1);
        $id = intval($id);
        $db->sql_query("UPDATE " . $prefix . "_banned_ip SET ip_address='{$ip}', reason='{$reason}' WHERE id='{$id}'");
        echo "<center>" . _SUCCESS . "<br><br>" . _THEIP . " <b>{$ip}</b> " . _HASBEENBANNED . "</center>";
        CloseTable();
        include "footer.php";
    }
    switch ($op) {
        case "ipban":
            main_ban($ip);
            break;
        case "save_banned":
            save_banned($ip1, $ip2, $ip3, $ip4, $reason);
            break;
        case "ipban_delete":
            ipban_delete($id, $ok);
            break;
        case "ipban_edit":
            ipban_edit($id);
            break;
        case "ipban_save":
            ipban_save($id, $ip1, $ip2, $ip3, $ip4, $reason);
            break;
    }
} else {
    echo "Access Denied";
}