public static function getUsuario($user, $pass) { $conexion = BD::getConexion(); $consulta = "SELECT * FROM usuario WHERE nombre = :user AND pass = :pass"; $select = $conexion->prepare($consulta); $select->setFetchMode(PDO::FETCH_CLASS | PDO::FETCH_PROPS_LATE, "Usuario"); $select->execute(array(":user" => $user, ":pass" => $pass)); $usuario = $select->fetch(); if ($usuario && $usuario->admin !== "true") { $usuario->partida = Partida::getPartidasIniciadas($usuario->id_user); } return $usuario; }
$victoria = true; $view = "tablero"; include 'vistas/tablero.php'; } else { if ($partida->getFallos() >= 7) { unset($_SESSION["partida"]); $partida->setFinalizada("yes"); $partida->persist(); $derrota = true; $view = "tablero"; include 'vistas/tablero.php'; } else { $view = "tablero"; include 'vistas/tablero.php'; } } } } else { $partidasAcabadas = Partida::getPartidasAcabadas($User->getId_user()); $partidasIniciadas = Partida::getPartidasIniciadas($User->getId_user()); $view = "partidasInacabadas"; include 'vistas/partidasInacabadas.php'; } } } } } } } } }