$game_id = isset($_POST['game_id']) ? (int) $_POST['game_id'] : null; if ($game_id && $game_model->is_provider_game($provider_id, $game_id)) { $game_model->update_game(null, null, null, null, null, null, null, null, GAME_READY, null, null, null, $game_id); $result = array('success' => true, 'game_id' => $game_id); } else { $result = array('success' => false, 'error' => 'game_id is null'); } echo json_encode($result); die; } else { if ($action == 'generate_answers_symbols') { header("Content-Type: application/json"); $symbols = isset($_POST['symbols']) ? trim($_POST['symbols']) : null; $num_symbols = isset($_POST['num_symbols']) ? (int) $_POST['num_symbols'] : null; if ($symbols && $num_symbols) { $symbols = $question_model->generate_answer_symbols($symbols, $num_symbols); $result = array('success' => true, 'symbols' => $symbols); } else { $result = array('success' => false, 'error' => 'symbols or num_symbols is null'); } echo json_encode($result); die; } } } } } } } } }