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); } }
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; } }
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 -->