From d22929c2f10676baca9e1c73d5fa290e32d73832 Mon Sep 17 00:00:00 2001 From: Juanjo Date: Fri, 25 Sep 2026 09:29:10 +0200 Subject: [PATCH] =?UTF-8?q?a=C3=B1adir=20ControladorRespuestaAlmacenada?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controladorRespuestaAlmacenada.php | 65 +++++++++++++++++++ 1 file changed, 65 insertions(+) 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