Ejemplo n.º 1
0
function content()
{
    if (strcmp($_POST['mode'], "Create Deck") == 0) {
        $deck = insertDeck();
        deckProfile($deck);
    } elseif (strcmp($_POST['mode'], "Update Deck") == 0) {
        $deck = new Deck($_POST['id']);
        if ($deck->canEdit($_SESSION['username'])) {
            $deck = updateDeck($deck);
            deckProfile($deck);
        } else {
            authFailed();
        }
    } elseif (strcmp($_POST['mode'], "Edit Deck") == 0) {
        $deck = new Deck($_POST['id']);
        if ($deck->canEdit($_SESSION['username'])) {
            deckForm($deck);
        } else {
            authFailed();
        }
    } elseif (strcmp($_GET['mode'], "create") == 0) {
        deckForm();
    } elseif (strcmp($_GET['mode'], "view") == 0) {
        if (isset($_GET['event'])) {
            $event = new Event($_GET['event']);
            $deck = $event->getPlaceDeck("1st");
        } else {
            $deck = new Deck($_GET['id']);
        }
        deckProfile($deck);
    }
}
Ejemplo n.º 2
0
function commandRouter($action)
{
    switch ($action) {
        case 'login':
            loginUser();
            break;
        case 'createUser':
            createUser();
            break;
        case 'getUser':
            getUser();
            break;
        case 'deleteUser':
            deleteUser();
            break;
        case 'updateUser':
            updateUser();
            break;
        case 'addInv':
            addToInv();
            break;
        case 'subInv':
            subFromInv();
            break;
        case 'getInv':
            getInventory();
            break;
        case 'getDecks':
            getDecks();
            break;
        case 'createDeck':
            createDeck();
            break;
        case 'updateDeck':
            updateDeck();
            break;
        case 'deleteDeck':
            deleteDeck();
            break;
        default:
            break;
    }
}
Ejemplo n.º 3
0
        deckRegisterForm();
    } else {
        if (strcmp($_GET['mode'], "addregdeck") == 0) {
            $deck = insertDeck();
            if (count($deck->errors) == 0) {
                deckProfile($deck);
            }
        } else {
            if (checkDeckAuth($_POST['event'], $deck_player, $deck)) {
                if (strcmp($_POST['mode'], "Create Deck") == 0) {
                    $deck = insertDeck();
                    if (count($deck->errors) == 0) {
                        deckProfile($deck);
                    }
                } elseif (strcmp($_POST['mode'], "Update Deck") == 0) {
                    $deck = updateDeck($deck);
                    if (count($deck->errors) == 0) {
                        deckProfile($deck);
                    }
                } elseif (strcmp($_POST['mode'], "Edit Deck") == 0) {
                    deckForm($deck);
                } elseif (strcmp($_GET['mode'], "create") == 0) {
                    deckForm();
                }
            }
        }
    }
}
?>
</div> <!-- gatherling_main box -->
</div> <!-- grid 10 suf 1 pre 1 -->