if ($condition == 'create-user') { $data = json_decode(file_get_contents('php://input'), true); $email = $data['email']; $password = $data['password']; echo createUser($email, $password); } if ($condition == 'verify-login') { echo verifyLogin($auth_code); } if ($condition == 'league') { list($flag, $id, $email) = login($auth_code); if ($flag) { $data = json_decode(file_get_contents('php://input'), true); if (isset($data['name'])) { $name = $data['name']; echo createLeague($id, $name); } else { echo listAllLeagues(); } } else { json_encode(array("message" => "Incorrect credentials!")); } } if ($condition == 'get-league') { list($flag, $id, $email) = login($auth_code); if ($flag) { $leagueID = $_GET['leagueID']; echo getOneleague($leagueID); } else { json_encode(array("message" => "Incorrect credentials!")); }
<?php require_once "fch-lib.js"; require_once "fch-lib.php"; if ($_POST['action'] == "doCreateLeague") { debug("creating league"); echo displayResults(createLeague($_POST['leagueDisplayName'], $_POST['password'], $_POST['teamDisplayName'], $_POST["limit_f_a"], $_POST["limit_f_b"], $_POST["limit_d_a"], $_POST["limit_d_b"], $_POST["limit_g_a"], $_POST["limit_g_b"], $_POST["registrationDate"] . " " . $_POST["registrationTime"], $_POST["draftDate"] . " " . $_POST["draftTime"], $_POST["invitees"])); } ?> <script src="//code.jquery.com/jquery-1.10.2.js"></script> <script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script> <link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css"> <script> /* function validateDates() { var regDate = new Date(document.forms["createLeague"].elements["registrationDate"].value + " " + document.forms["createLeague"].elements["registrationTime"].value); var draftDate = new Date(document.forms["createLeague"].elements["draftDate"].value + " " + document.forms["createLeague"].elements["draftTime"].value); if ((draftDate - regDate) < 86400000) { alert("Your draft must be 24 hours or more after your registration date."); return false; } return true; } */ function intValue(field) { return parseInt(document.forms["createLeague"].elements[field].value);