<?php /*Creamos un archivo que se encargue de controlar los usuarios(si existen o no en la base de datos)y gestionar los datos del jugador*/ include 'cabecera.php'; include 'conf.php'; include 'bd.php'; require_once 'Jugador.php'; require_once 'Juego.php'; session_start(); $bd = new BaseDatos(); $bd->Conectar(); $bd->ComprobarBD(); if (!isset($_SESSION['Jugador']) || strlen($_SESSION['Jugador']->getNombre()) == 0) { $_SESSION['Jugador'] = new Jugador(); $_SESSION['Juego'] = new Juego(); //Comprobamos si el jugador ya existe en la base de datos mediante el email 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'); } }