Cambios en los nombres de archivo camelCase
This commit is contained in:
@@ -1,9 +1,9 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once __DIR__ . '/../includes/conexionBD.php';
|
require_once __DIR__ . '/../includes/conexionBD.php';
|
||||||
require_once __DIR__ . '/ClaseRespuestaAlmacenada.php';
|
require_once __DIR__ . '/claseRespuestaAlmacenada.php';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Lógica de la dinámica de juego (la usa juego.php a través de ControladorJuego.php):
|
* Lógica de la dinámica de juego (la usa juego.php a través de controladorJuego.php):
|
||||||
* - deja preparadas las 10 preguntas de la partida
|
* - deja preparadas las 10 preguntas de la partida
|
||||||
* - se las devuelve al jugador con sus respuestas SIN decir cuál es la correcta
|
* - se las devuelve al jugador con sus respuestas SIN decir cuál es la correcta
|
||||||
* - guarda la respuesta de cada jugador y le dice si ha acertado
|
* - guarda la respuesta de cada jugador y le dice si ha acertado
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once __DIR__ . '/../includes/conexionBD.php';
|
require_once __DIR__ . '/../includes/conexionBD.php';
|
||||||
|
|
||||||
// Clase encargada de registrar las respuestas de los jugadores en tiempo real durante la partida
|
// clase encargada de registrar las respuestas de los jugadores en tiempo real durante la partida
|
||||||
class RespuestaAlmacenada {
|
class RespuestaAlmacenada {
|
||||||
public $idRespuestaAlmacenada;
|
public $idRespuestaAlmacenada;
|
||||||
public $idPartidaxPregunta;
|
public $idPartidaxPregunta;
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
session_start();
|
session_start();
|
||||||
|
|
||||||
require_once '../clases/ClaseCategoria.php';
|
require_once '../clases/claseCategoria.php';
|
||||||
|
|
||||||
switch ($_POST['orden']) {
|
switch ($_POST['orden']) {
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
session_start();
|
session_start();
|
||||||
|
|
||||||
require_once '../clases/ClaseEquipo.php';
|
require_once '../clases/claseEquipo.php';
|
||||||
|
|
||||||
switch ($_POST['orden']) {
|
switch ($_POST['orden']) {
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
session_start();
|
session_start();
|
||||||
|
|
||||||
require_once '../clases/ClaseEquipoxUsuario.php';
|
require_once '../clases/claseEquipoxUsuario.php';
|
||||||
|
|
||||||
switch ($_POST['orden']) {
|
switch ($_POST['orden']) {
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
session_start();
|
session_start();
|
||||||
|
|
||||||
require_once '../clases/ClaseJuego.php';
|
require_once '../clases/claseJuego.php';
|
||||||
|
|
||||||
header('Content-Type: application/json; charset=utf-8');
|
header('Content-Type: application/json; charset=utf-8');
|
||||||
|
|
||||||
|
|||||||
@@ -2,11 +2,11 @@
|
|||||||
<?php
|
<?php
|
||||||
session_start();
|
session_start();
|
||||||
|
|
||||||
require_once '../clases/ClasePartida.php';
|
require_once '../clases/clasePartida.php';
|
||||||
require_once '../clases/ClaseEquipo.php';
|
require_once '../clases/claseEquipo.php';
|
||||||
require_once '../clases/ClaseEquipoxUsuario.php';
|
require_once '../clases/claseEquipoxUsuario.php';
|
||||||
require_once '../clases/ClaseEquipoxPartida.php';
|
require_once '../clases/claseEquipoxPartida.php';
|
||||||
require_once '../clases/ClasePregunta.php';
|
require_once '../clases/clasePregunta.php';
|
||||||
|
|
||||||
|
|
||||||
switch ($_POST['orden']) {
|
switch ($_POST['orden']) {
|
||||||
|
|||||||
@@ -2,8 +2,8 @@
|
|||||||
|
|
||||||
session_start();
|
session_start();
|
||||||
|
|
||||||
require_once '../clases/ClasePregunta.php';
|
require_once '../clases/clasePregunta.php';
|
||||||
require_once '../clases/ClaseRespuesta.php';
|
require_once '../clases/claseRespuesta.php';
|
||||||
|
|
||||||
switch ($_POST['orden']) {
|
switch ($_POST['orden']) {
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
session_start();
|
session_start();
|
||||||
|
|
||||||
require_once '../clases/ClaseRespuesta.php';
|
require_once '../clases/claseRespuesta.php';
|
||||||
|
|
||||||
switch ($_POST['orden']) {
|
switch ($_POST['orden']) {
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
session_start();
|
session_start();
|
||||||
|
|
||||||
require_once '../clases/ClaseRespuestaAlmacenada.php';
|
require_once '../clases/claseRespuestaAlmacenada.php';
|
||||||
|
|
||||||
switch ($_POST['orden']) {
|
switch ($_POST['orden']) {
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
session_start();
|
session_start();
|
||||||
|
|
||||||
require_once '../clases/ClaseUsuario.php';
|
require_once '../clases/claseUsuario.php';
|
||||||
|
|
||||||
switch ($_POST['orden']) {
|
switch ($_POST['orden']) {
|
||||||
|
|
||||||
|
|||||||
+165
-165
@@ -1,166 +1,166 @@
|
|||||||
<?php
|
<?php
|
||||||
session_start();
|
session_start();
|
||||||
require_once $_SERVER['DOCUMENT_ROOT'] . '/triviagmatico/includes/conexionBD.php';
|
require_once $_SERVER['DOCUMENT_ROOT'] . '/triviagmatico/includes/conexionBD.php';
|
||||||
|
|
||||||
header('Content-Type: application/json; charset=utf-8');
|
header('Content-Type: application/json; charset=utf-8');
|
||||||
|
|
||||||
if (!isset($_SESSION['idUsuario'])) {
|
if (!isset($_SESSION['idUsuario'])) {
|
||||||
echo json_encode(['error' => 'Sesión no iniciada']);
|
echo json_encode(['error' => 'Sesión no iniciada']);
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
$idPartida = intval($_POST['idPartida'] ?? 0);
|
$idPartida = intval($_POST['idPartida'] ?? 0);
|
||||||
$orden = $_POST['orden'] ?? '';
|
$orden = $_POST['orden'] ?? '';
|
||||||
|
|
||||||
if ($idPartida <= 0) {
|
if ($idPartida <= 0) {
|
||||||
echo json_encode(['error' => 'Partida no válida']);
|
echo json_encode(['error' => 'Partida no válida']);
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
$conexion = conexionBD();
|
$conexion = conexionBD();
|
||||||
if (is_array($conexion)) {
|
if (is_array($conexion)) {
|
||||||
echo json_encode($conexion);
|
echo json_encode($conexion);
|
||||||
exit;
|
exit;
|
||||||
}
|
}
|
||||||
|
|
||||||
switch ($orden) {
|
switch ($orden) {
|
||||||
case 'comprobarEstado':
|
case 'comprobarEstado':
|
||||||
try {
|
try {
|
||||||
// Contar jugadores totales apuntados en los equipos de esta partida
|
// Contar jugadores totales apuntados en los equipos de esta partida
|
||||||
$stmt = $conexion->prepare("
|
$stmt = $conexion->prepare("
|
||||||
SELECT COUNT(exu.idUsuario) AS total_jugadores
|
SELECT COUNT(exu.idUsuario) AS total_jugadores
|
||||||
FROM equipoxpartida exp
|
FROM equipoxpartida exp
|
||||||
INNER JOIN equipoxusuario exu ON exp.idEquipo = exu.idEquipo
|
INNER JOIN equipoxusuario exu ON exp.idEquipo = exu.idEquipo
|
||||||
WHERE exp.idPartida = :idPartida
|
WHERE exp.idPartida = :idPartida
|
||||||
");
|
");
|
||||||
$stmt->execute([':idPartida' => $idPartida]);
|
$stmt->execute([':idPartida' => $idPartida]);
|
||||||
$totalJugadores = (int)$stmt->fetchColumn();
|
$totalJugadores = (int)$stmt->fetchColumn();
|
||||||
|
|
||||||
$preguntasTotalesEsperadas = $totalJugadores * 10;
|
$preguntasTotalesEsperadas = $totalJugadores * 10;
|
||||||
|
|
||||||
// Contar respuestas dadas en la partida
|
// Contar respuestas dadas en la partida
|
||||||
$stmtRespuestas = $conexion->prepare("
|
$stmtRespuestas = $conexion->prepare("
|
||||||
SELECT COUNT(*)
|
SELECT COUNT(*)
|
||||||
FROM respuestaalmacenada ra
|
FROM respuestaalmacenada ra
|
||||||
INNER JOIN partidaxpregunta pxp ON ra.idPartidaxPregunta = pxp.idPartidaxPregunta
|
INNER JOIN partidaxpregunta pxp ON ra.idPartidaxPregunta = pxp.idPartidaxPregunta
|
||||||
WHERE pxp.idPartida = :idPartida
|
WHERE pxp.idPartida = :idPartida
|
||||||
");
|
");
|
||||||
$stmtRespuestas->execute([':idPartida' => $idPartida]);
|
$stmtRespuestas->execute([':idPartida' => $idPartida]);
|
||||||
$respuestasRespondidas = (int)$stmtRespuestas->fetchColumn();
|
$respuestasRespondidas = (int)$stmtRespuestas->fetchColumn();
|
||||||
|
|
||||||
$terminada = ($respuestasRespondidas >= $preguntasTotalesEsperadas && $preguntasTotalesEsperadas > 0);
|
$terminada = ($respuestasRespondidas >= $preguntasTotalesEsperadas && $preguntasTotalesEsperadas > 0);
|
||||||
|
|
||||||
// Cuando la partida finaliza, se actualizan los históricos
|
// Cuando la partida finaliza, se actualizan los históricos
|
||||||
if ($terminada && !isset($_SESSION['partidas_procesadas'][$idPartida])) {
|
if ($terminada && !isset($_SESSION['partidas_procesadas'][$idPartida])) {
|
||||||
|
|
||||||
$conexion->beginTransaction();
|
$conexion->beginTransaction();
|
||||||
|
|
||||||
// CÁLCULO DE VELOCIDAD PREGUNTA A PREGUNTA EN SESIÓN
|
// CÁLCULO DE VELOCIDAD PREGUNTA A PREGUNTA EN SESIÓN
|
||||||
if (!isset($_SESSION['primeros_en_acertar'][$idPartida])) {
|
if (!isset($_SESSION['primeros_en_acertar'][$idPartida])) {
|
||||||
$_SESSION['primeros_en_acertar'][$idPartida] = [];
|
$_SESSION['primeros_en_acertar'][$idPartida] = [];
|
||||||
}
|
}
|
||||||
|
|
||||||
// Vemos quién fue el primero
|
// Vemos quién fue el primero
|
||||||
$stmtVelocidad = $conexion->prepare("
|
$stmtVelocidad = $conexion->prepare("
|
||||||
SELECT ra.idPartidaxPregunta, ra.idUsuario
|
SELECT ra.idPartidaxPregunta, ra.idUsuario
|
||||||
FROM respuestaalmacenada ra
|
FROM respuestaalmacenada ra
|
||||||
INNER JOIN respuesta r ON ra.idRespuesta = r.idRespuesta
|
INNER JOIN respuesta r ON ra.idRespuesta = r.idRespuesta
|
||||||
INNER JOIN partidaxpregunta pxp ON ra.idPartidaxPregunta = pxp.idPartidaxPregunta
|
INNER JOIN partidaxpregunta pxp ON ra.idPartidaxPregunta = pxp.idPartidaxPregunta
|
||||||
WHERE pxp.idPartida = :idPartida AND r.correcta = 1
|
WHERE pxp.idPartida = :idPartida AND r.correcta = 1
|
||||||
ORDER BY ra.idRespuestaAlmacenada ASC
|
ORDER BY ra.idRespuestaAlmacenada ASC
|
||||||
");
|
");
|
||||||
$stmtVelocidad->execute([':idPartida' => $idPartida]);
|
$stmtVelocidad->execute([':idPartida' => $idPartida]);
|
||||||
$todosLosAciertos = $stmtVelocidad->fetchAll(PDO::FETCH_ASSOC);
|
$todosLosAciertos = $stmtVelocidad->fetchAll(PDO::FETCH_ASSOC);
|
||||||
|
|
||||||
foreach ($todosLosAciertos as $acierto) {
|
foreach ($todosLosAciertos as $acierto) {
|
||||||
$idPxp = $acierto['idPartidaxPregunta'];
|
$idPxp = $acierto['idPartidaxPregunta'];
|
||||||
$idU = $acierto['idUsuario'];
|
$idU = $acierto['idUsuario'];
|
||||||
|
|
||||||
if (!isset($_SESSION['primeros_en_acertar'][$idPartida][$idPxp])) {
|
if (!isset($_SESSION['primeros_en_acertar'][$idPartida][$idPxp])) {
|
||||||
$_SESSION['primeros_en_acertar'][$idPartida][$idPxp] = $idU;
|
$_SESSION['primeros_en_acertar'][$idPartida][$idPxp] = $idU;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Actualizamos la base de datos
|
// Actualizamos la base de datos
|
||||||
// Buscamos los aciertos de cada jugador en la partida actual
|
// Buscamos los aciertos de cada jugador en la partida actual
|
||||||
$stmtAciertos = $conexion->prepare("
|
$stmtAciertos = $conexion->prepare("
|
||||||
SELECT ra.idUsuario, exu.idEquipo, COUNT(*) as aciertos_partida
|
SELECT ra.idUsuario, exu.idEquipo, COUNT(*) as aciertos_partida
|
||||||
FROM respuestaalmacenada ra
|
FROM respuestaalmacenada ra
|
||||||
INNER JOIN partidaxpregunta pxp ON ra.idPartidaxPregunta = pxp.idPartidaxPregunta
|
INNER JOIN partidaxpregunta pxp ON ra.idPartidaxPregunta = pxp.idPartidaxPregunta
|
||||||
INNER JOIN respuesta r ON ra.idRespuesta = r.idRespuesta
|
INNER JOIN respuesta r ON ra.idRespuesta = r.idRespuesta
|
||||||
INNER JOIN equipoxusuario exu ON ra.idUsuario = exu.idUsuario
|
INNER JOIN equipoxusuario exu ON ra.idUsuario = exu.idUsuario
|
||||||
WHERE pxp.idPartida = :idPartida AND r.correcta = 1
|
WHERE pxp.idPartida = :idPartida AND r.correcta = 1
|
||||||
GROUP BY ra.idUsuario
|
GROUP BY ra.idUsuario
|
||||||
");
|
");
|
||||||
$stmtAciertos->execute([':idPartida' => $idPartida]);
|
$stmtAciertos->execute([':idPartida' => $idPartida]);
|
||||||
$jugadoresPartida = $stmtAciertos->fetchAll(PDO::FETCH_ASSOC);
|
$jugadoresPartida = $stmtAciertos->fetchAll(PDO::FETCH_ASSOC);
|
||||||
|
|
||||||
$updateAciertosGlobales = $conexion->prepare("
|
$updateAciertosGlobales = $conexion->prepare("
|
||||||
UPDATE usuario
|
UPDATE usuario
|
||||||
SET aciertos = aciertos + :nuevos_aciertos
|
SET aciertos = aciertos + :nuevos_aciertos
|
||||||
WHERE idUsuario = :idUsuario
|
WHERE idUsuario = :idUsuario
|
||||||
");
|
");
|
||||||
|
|
||||||
$puntosEquipos = [];
|
$puntosEquipos = [];
|
||||||
foreach ($jugadoresPartida as $jp) {
|
foreach ($jugadoresPartida as $jp) {
|
||||||
$idU = (int)$jp['idUsuario'];
|
$idU = (int)$jp['idUsuario'];
|
||||||
$idE = (int)$jp['idEquipo'];
|
$idE = (int)$jp['idEquipo'];
|
||||||
$nuevosAciertos = (int)$jp['aciertos_partida'];
|
$nuevosAciertos = (int)$jp['aciertos_partida'];
|
||||||
|
|
||||||
// Sumamos los aciertos al perfil del usuario
|
// Sumamos los aciertos al perfil del usuario
|
||||||
$updateAciertos->execute([
|
$updateAciertos->execute([
|
||||||
':nuevos_aciertos' => $nuevosAciertos,
|
':nuevos_aciertos' => $nuevosAciertos,
|
||||||
':idUsuario' => $idU
|
':idUsuario' => $idU
|
||||||
]);
|
]);
|
||||||
|
|
||||||
if (!isset($puntosEquipos[$idE])) {
|
if (!isset($puntosEquipos[$idE])) {
|
||||||
$puntosEquipos[$idE] = 0;
|
$puntosEquipos[$idE] = 0;
|
||||||
}
|
}
|
||||||
$puntosEquipos[$idE] += $nuevosAciertos;
|
$puntosEquipos[$idE] += $nuevosAciertos;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Determinamos qué equipo ha obtenido más aciertos en la partida
|
// Determinamos qué equipo ha obtenido más aciertos en la partida
|
||||||
arsort($puntosEquipos);
|
arsort($puntosEquipos);
|
||||||
$idEquipoGanador = key($puntosEquipos);
|
$idEquipoGanador = key($puntosEquipos);
|
||||||
|
|
||||||
// Obtenemos todos los usuarios de la partida para asignar victorias/derrotas
|
// Obtenemos todos los usuarios de la partida para asignar victorias/derrotas
|
||||||
$stmtMiembros = $conexion->prepare("
|
$stmtMiembros = $conexion->prepare("
|
||||||
SELECT exu.idUsuario, exu.idEquipo
|
SELECT exu.idUsuario, exu.idEquipo
|
||||||
FROM equipoxpartida exp
|
FROM equipoxpartida exp
|
||||||
INNER JOIN equipoxusuario exu ON exp.idEquipo = exu.idEquipo
|
INNER JOIN equipoxusuario exu ON exp.idEquipo = exu.idEquipo
|
||||||
WHERE exp.idPartida = :idPartida
|
WHERE exp.idPartida = :idPartida
|
||||||
");
|
");
|
||||||
$stmtMiembros->execute([':idPartida' => $idPartida]);
|
$stmtMiembros->execute([':idPartida' => $idPartida]);
|
||||||
$todosLosMiembros = $stmtMiembros->fetchAll(PDO::FETCH_ASSOC);
|
$todosLosMiembros = $stmtMiembros->fetchAll(PDO::FETCH_ASSOC);
|
||||||
|
|
||||||
$updateVictoria = $conexion->prepare("UPDATE usuario SET victorias = victorias + 1 WHERE idUsuario = :idUsuario");
|
$updateVictoria = $conexion->prepare("UPDATE usuario SET victorias = victorias + 1 WHERE idUsuario = :idUsuario");
|
||||||
$updateDerrota = $conexion->prepare("UPDATE usuario SET derrotas = derrotas + 1 WHERE idUsuario = :idUsuario");
|
$updateDerrota = $conexion->prepare("UPDATE usuario SET derrotas = derrotas + 1 WHERE idUsuario = :idUsuario");
|
||||||
|
|
||||||
foreach ($todosLosMiembros as $miembro) {
|
foreach ($todosLosMiembros as $miembro) {
|
||||||
$idU = (int)$miembro['idUsuario'];
|
$idU = (int)$miembro['idUsuario'];
|
||||||
$idE = (int)$miembro['idEquipo'];
|
$idE = (int)$miembro['idEquipo'];
|
||||||
|
|
||||||
if ($idE === $idEquipoGanador) {
|
if ($idE === $idEquipoGanador) {
|
||||||
$updateVictoria->execute([':idUsuario' => $idU]);
|
$updateVictoria->execute([':idUsuario' => $idU]);
|
||||||
} else {
|
} else {
|
||||||
$updateDerrota->execute([':idUsuario' => $idU]);
|
$updateDerrota->execute([':idUsuario' => $idU]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$conexion->commit();
|
$conexion->commit();
|
||||||
$_SESSION['partidas_procesadas'][$idPartida] = true;
|
$_SESSION['partidas_procesadas'][$idPartida] = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
echo json_encode(['terminada' => $terminada]);
|
echo json_encode(['terminada' => $terminada]);
|
||||||
} catch (PDOException $e) {
|
} catch (PDOException $e) {
|
||||||
if ($conexion->inTransaction()) {
|
if ($conexion->inTransaction()) {
|
||||||
$conexion->rollBack();
|
$conexion->rollBack();
|
||||||
}
|
}
|
||||||
echo json_encode(['error' => $e->getMessage()]);
|
echo json_encode(['error' => $e->getMessage()]);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
default:
|
default:
|
||||||
echo json_encode(['error' => 'Acción no permitida']);
|
echo json_encode(['error' => 'Acción no permitida']);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
+3
-3
@@ -9,7 +9,7 @@ function comprobarSalaUsuario() {
|
|||||||
$("#cargandoSalas").remove();
|
$("#cargandoSalas").remove();
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: "controladores/ControladorEquipoxUsuario.php",
|
url: "controladores/controladorEquipoxUsuario.php",
|
||||||
type: "POST",
|
type: "POST",
|
||||||
dataType: "json",
|
dataType: "json",
|
||||||
data: { orden: "obtenerSalaUsuario" },
|
data: { orden: "obtenerSalaUsuario" },
|
||||||
@@ -231,7 +231,7 @@ $(document).on("click", ".btn-unirse-equipo", function () {
|
|||||||
boton.prop("disabled", true).text("Uniéndose...");
|
boton.prop("disabled", true).text("Uniéndose...");
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: "controladores/ControladorEquipoxUsuario.php",
|
url: "controladores/controladorEquipoxUsuario.php",
|
||||||
type: "POST",
|
type: "POST",
|
||||||
dataType: "json",
|
dataType: "json",
|
||||||
data: {
|
data: {
|
||||||
@@ -302,7 +302,7 @@ $(document).on("click", "#btnConfirmarAbandonar", function () {
|
|||||||
btnConfirmar.prop("disabled", true).text("Saliendo...");
|
btnConfirmar.prop("disabled", true).text("Saliendo...");
|
||||||
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: "controladores/ControladorEquipoxUsuario.php",
|
url: "controladores/controladorEquipoxUsuario.php",
|
||||||
type: "POST",
|
type: "POST",
|
||||||
dataType: "json",
|
dataType: "json",
|
||||||
data: { orden: "salirDeSala" },
|
data: { orden: "salirDeSala" },
|
||||||
|
|||||||
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
// Carga las preguntas de la partida, las muestra de una en una,
|
// Carga las preguntas de la partida, las muestra de una en una,
|
||||||
// guarda cada respuesta en el servidor y al terminar lleva a resultados.php
|
// guarda cada respuesta en el servidor y al terminar lleva a resultados.php
|
||||||
|
|
||||||
const URL_CONTROLADOR = "controladores/ControladorJuego.php";
|
const URL_CONTROLADOR = "controladores/controladorJuego.php";
|
||||||
const PAUSA_FEEDBACK = 1800; // ms que se ve si has acertado o fallado
|
const PAUSA_FEEDBACK = 1800; // ms que se ve si has acertado o fallado
|
||||||
|
|
||||||
// Colores y formas de los botones (estilo Kahoot, definidos en juego.css)
|
// Colores y formas de los botones (estilo Kahoot, definidos en juego.css)
|
||||||
|
|||||||
+1
-1
@@ -10,7 +10,7 @@ $(document).ready(function () {
|
|||||||
|
|
||||||
function comprobarEstadoPartida(idPartida, intervalo = null) {
|
function comprobarEstadoPartida(idPartida, intervalo = null) {
|
||||||
$.ajax({
|
$.ajax({
|
||||||
url: "controladores/ControladorResultados.php",
|
url: "controladores/controladorResultados.php",
|
||||||
type: "POST",
|
type: "POST",
|
||||||
dataType: "json",
|
dataType: "json",
|
||||||
data: {
|
data: {
|
||||||
|
|||||||
Reference in New Issue
Block a user