public function profile() { $nick = $_SESSION['username']; $m = new Model(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $um = new UserGamesModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); $params = array('profile' => $m->infoProfile($nick), 'level' => $um->getLevel($nick)); // $profile = $m->infoProfile($nick); // $paramsProfile = $profile; require __DIR__ . '/templates/profile.php'; }
function finishGame() { $m = new UserGamesModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); session_start(); $nick = $_SESSION["username"]; $game = $_SESSION["game"]; $m->finishGame($nick, $game); }
<?php require_once '../Config.php'; require_once '../UserGamesModel.php'; $m = new UserGamesModel(Config::$mvc_bd_nombre, Config::$mvc_bd_usuario, Config::$mvc_bd_clave, Config::$mvc_bd_hostname); session_start(); $game = $_SESSION['game']; $nick = $_SESSION["username"]; $params = array('game' => $m->getGame($game, $nick), 'world' => $m->getWorld($game)); if ($params['game'] != 'GameFinished') { $color = array('green' => '#C6C6C6', 'yellow' => '#C6C6C6', 'blue' => '#C6C6C6', 'red' => '#C6C6C6', 'purple' => '#C6C6C6', 'orange' => '#C6C6C6'); foreach ($params['game'] as $game) { if ($game['PregAcertada'] == 1) { switch ($game['categoria']) { case 'Ciencia': $color['green'] = '#00FF00'; break; case 'Historia': $color['yellow'] = '#FFFF00'; break; case 'Geografía': $color['blue'] = '#00FFF7'; break; case 'Arte y literatura': $color['red'] = '#FF0000'; break; case 'Espectáculos': $color['purple'] = '#FF00F3'; break; case 'Deportes': $color['orange'] = '#FFAF00';