header("Location: /P05/index.php"); } if (empty($_POST['edad'])) { header("Location: /P05/index.php"); } } //Si existe el POST jugador if (isset($_POST['jugador'])) { if (!isset($_SESSION['jugador'])) { //Inicializamos y creamos la $_SESSION jugador $_SESSION['jugador'] = $jugador; //Si existe el registro en la base de datos if ($jugadorDB = $db->selectUsuario($_POST['nombre'], $_POST['apellidos'])) { //Ponemos nombre al jugador $jugador->setNombre($jugadorDB['nombre']); $jugador->setApellidos($jugadorDB['apellidos']); $jugador->setEdad($jugadorDB['edad']); $jugador->setId($jugadorDB['id']); $jugador->setPuntos($jugadorDB['puntos']); } else { $id = $db->insertUsuario($_POST['nombre'], $_POST['apellidos'], $_POST['edad']); //Ponemos nombre al jugador $jugador->setNombre($_POST['nombre']); $jugador->setApellidos($_POST['apellidos']); $jugador->setEdad($_POST['edad']); $jugador->setId($id); $jugador->setPuntos(0); } } else { if (isset($_SESSION['jugador'])) { $jugadorDB = $db->selectUsuario($_POST['nombre'], $_POST['apellidos']);
2ºDAW - Desarrollo Web en Entorno Servidor --> <!-- Página principal Juego.--> <!-- Incluimos tanto config.php como dado.php --> <?php require_once 'lib/config.php'; require_once 'lib/dado.php'; require_once 'lib/jugador.php'; session_start(); $jugador = new Jugador(); if (!isset($_SESSION['jugador'])) { //Ponemos nombre al jugador $jugador->setNombre($_POST['nombre']); $jugador->setApellidos($_POST['apellidos']); $jugador->setApellidos($_POST['edad']); //Inicializamos la sesión jugador introduciendo datos $_SESSION['jugador'] = $jugador; } else { if (isset($_SESSION['jugador'])) { //Asignamos los datos de la sesión al objeto jugador $jugador = $_SESSION['jugador']; //Obtenemos los datos asignados al jugador $nombre = $jugador->getNombre(); $apellidos = $jugador->getApellidos(); $edad = $jugador->getEdad(); } } if (!empty($_POST)) { $errors = array();