<?php include_once "../functions.php"; $checkArray = array('jugador', 'evento', 'estado'); if (checkAllPost($checkArray)) { include_once "../classes/jugador.php"; include_once "../classes/invitado.php"; include_once "../classes/evento.php"; $db = new Database(); $jugador = $db->checkInjection($_POST['jugador']); $estado = $db->checkInjection($_POST['estado']); $evento = $db->checkInjection($_POST['evento']); $db->close(); $e = new Evento(); $e->xId($evento); //Si puso que iba al evento hay que verificar que no se haya superado el numero de participantes if ($estado == 1) { //Si ya se cumplio la cuota de jugadores que puede tener el evento, lo pongo como suplente(Estado = 3) $totalGo = $e->numPlayersGo() + $e->numGuestsGo(); if ($e->getCantidad() <= $totalGo) { $estado = 3; } } else { if ($estado == 2) { //Actualizo tambien el primer suplente y lo paso a los titulares //Guardo el id, la fecha y el flag Jug/Guest del primer suplente disponible $alt = $e->firstALternate(); //Si hay algun suplente if ($alt) { if ($alt[2] == 'j') { //Si es un jugador de AEE
<?php include_once "../checkSession.php"; include_once "../functions.php"; $checkArray = array('nombre', 'idE'); if (checkAllPost($checkArray)) { include_once "../classes/invitado.php"; include_once "../classes/evento.php"; $db = new Database(); $nombre = $db->checkInjection($_POST['nombre']); $idE = $db->checkInjection($_POST['idE']); //Creo un evento $e = new Evento(); $e->xId($idE); //Total de personas que asistiran al evento $totalGo = $e->numPlayersGo() + $e->numGuestsGo(); if ($e->getCantidad() <= $totalGo) { //Pongo estado 3 que es que ira como suplente del evento porque ya no hay cupo $estado = 3; } else { //Pongo estado 1 que es que asistira al evento $estado = 1; } //Creo un invitado $i = new Invitado(); $i->setEvento($idE); $i->setNombre($nombre); $i->setAsistencia($estado); if ($i->objectToDb()) { return 1; } else {