Ejemplo n.º 1
0
<?php

require_once __DIR__ . "/logic.php";
if (isset($_POST['username']) && isset($_POST['password'])) {
    $u = post('username');
    $p = post('password');
    if (strlen($u) > 2 && strlen($u) < 32 && strlen($p) > 0 && CAdmin::addUser($u, $p)) {
        $type = 'success';
        $msg = 'User added!';
    } else {
        $type = 'warning';
        $msg = 'User cannot create!';
    }
    echo "<div class=\"alert alert-{$type} alert-dismissible\" role=\"alert\">\n<button type=\"button\" class=\"close\" data-dismiss=\"alert\" aria-label=\"Close\"><span aria-hidden=\"true\">&times;</span></button>\n{$msg}</div>";
}
if (isAjax()) {
    switch (post("a")) {
        case 'delete':
            if (isset($_POST['id'])) {
                $v = post("id");
                $id = intval($v);
                if ($id > 0 && !is_array($v)) {
                    $ans = CAdmin::removeUser($id);
                    echo $ans ? "OK" : "Can't remove user";
                    exit;
                } else {
                    exit;
                }
            } else {
                exit;
            }