if ($bd_jugador = $bd->UserTest($_POST['email'])) { if (isset($_POST['opciones_juego'])) { $_SESSION['Jugador']->setNombre($bd_jugador['nombre']); $_SESSION['Jugador']->setApellidos($bd_jugador['apellidos']); $_SESSION['Jugador']->setEdad($bd_jugador['edad']); $_SESSION['Jugador']->setEmail($_POST['email']); $_SESSION['Jugador']->setPuntos($bd_jugador['puntos']); $_SESSION['Juego']->setTipo($_POST['opciones_juego']); if (isset($_POST['opciones_idioma'])) { $_SESSION['Juego']->setIdioma($_POST['opciones_idioma']); } else { $_SESSION['Juego']->setIdioma('es'); } } } else { //Por el contrario, si no existe crearemos un nuevo jugador en la base de datos con los datos nuevos. $bd->InsertarUser($_POST['nombre'], $_POST['apellidos'], $_POST['edad'], $_POST['email']); $_SESSION['Jugador'] = new Jugador(); $_SESSION['Juego'] = new Juego(); $_SESSION['Jugador']->setNombre($_POST['nombre']); $_SESSION['Jugador']->setApellidos($_POST['apellidos']); $_SESSION['Jugador']->setEdad($_POST['edad']); $_SESSION['Jugador']->setEmail($_POST['email']); $_SESSION['Juego']->setTipo($_POST['opciones_juego']); if (isset($_POST['opciones_idioma'])) { $_SESSION['Juego']->setIdioma($_POST['opciones_idioma']); } else { $_SESSION['Juego']->setIdioma('es'); } } }