diff --git a/controladores/controladorRespuestaAlmacenada.php b/controladores/controladorRespuestaAlmacenada.php index e69de29..66efc59 100644 --- a/controladores/controladorRespuestaAlmacenada.php +++ b/controladores/controladorRespuestaAlmacenada.php @@ -0,0 +1,65 @@ +idPartidaxPregunta = $_POST['idPartidaxPregunta']; + $respuestaAlmacenada->idUsuario = $_SESSION['idUsuario']; + $respuestaAlmacenada->idRespuesta = $_POST['idRespuesta']; + + // Guardamos la respuesta + $respuesta = $respuestaAlmacenada->guardarRespuesta(); + + } else { + + $respuesta = [ + 'error' => 'No hay ninguna sesión iniciada.' + ]; + + } + + echo json_encode($respuesta); + + break; + + + case 'obtenerAciertosUsuarioEnPartida': + + // Comprobamos que haya una sesión iniciada + if (isset($_SESSION['idUsuario'])) { + + $idPartida = $_POST['idPartida']; + $idUsuario = $_SESSION['idUsuario']; + + // Obtenemos los aciertos del usuario en esa partida + $respuesta = RespuestaAlmacenada::obtenerAciertosUsuarioEnPartida( + $idPartida, + $idUsuario + ); + + } else { + + $respuesta = [ + 'error' => 'No hay ninguna sesión iniciada.' + ]; + + } + + echo json_encode($respuesta); + + break; + +}//fin switch + +?> \ No newline at end of file