<?php include 'parciales/include.php'; $juego = new Juego(); ?> <html> <?php require_once 'parciales/head.php'; ?> <script type="text/javascript" src="js/jugar.js"></script> <body> <div class="container"> <div class="row"> <div class="col-md-12"> <!-- SE IMPRIME EL MENÚ (el idioma depende del get)--> <?php require_once 'parciales/menu.php'; ?> </div> </div> <!-- Si no hay $_POST carga la pantalla con los dados y el formulario. De lo contrario carga la pantalla del resultado --> <?php if (!$_POST) { ?> <!-- APERTURA DE FORMULARIO --> <form enctype="multipart/form-data" action="" method="POST"> <div class="row"> <div class="col-md-6 col-xs-12"> <br>
<?php require_once 'lib/autentificar.php'; require_once 'lib/config.php'; require_once 'lib/dado.php'; $juego = new Juego(); $dado1 = $juego->dadoAleatorio(3); $dado2 = $juego->dadoAleatorio(3); $dado3 = $juego->dadoAleatorio(3); $dado4 = $juego->dadoAleatorio(6); $dado5 = $juego->dadoAleatorio(6); $dado6 = $juego->dadoAleatorio(12); $jugador = $_SESSION['jugador']; ?> <!DOCTYPE html> <html> <?php require_once 'lib/juegoPlantilla.php'; ?> <div class="col-xs-6"> <div id="jugada"> <form name="formulario" method="get" action="lib/calcula.php"> <!-- Elementos ocultos dentro de nuestro HTML --> <input type="hidden" name="dado1Jugada" value="<?php echo $dado1; ?> "> <input type="hidden" name="dado1" value=""> <input type="hidden" name="operacion1" value="">
<?php //Activamos la funcion autocarga de clases //--RECIBE UNA CLASE Y CARGA TODAS LAS CLASES DENTRO spl_autoload_register(function ($nombreClase) { //ME CARGA TODAS LAS CLASES D LA CARPETA CLASS //DIRECTORY_SEPARATOR PARA QUE ME COJA LA RUTA BIEN = (/ O \) require_once 'class' . DIRECTORY_SEPARATOR . strtolower($nombreClase) . '.php'; }); //ENTRE PARENTESIS PONEMOS LAS CARACTERISTICAS DEL CONSTRUCTOR $soporte = new Soporte(0, "Soporte", "30"); echo $soporte->imprimirCaracteristicas(); $dvd = new Dvd(1, "Los Miserables", "20", "Spanish", "DVD"); echo $dvd->imprimirCaracteristicas(); $cinta = new Cinta(2, "El Naufrago", "12", "2h", "VHS"); echo $cinta->imprimirCaracteristicas(); $juego = new Juego(3, "NET", "35", "PSP", "3", "2"); echo $juego->imprimirCaracteristicas();
//include 'funciones.php'; include 'lib/Juego.php'; include 'lib/Jugador.php'; //recuperar variables session session_start(); //$nombre = $_SESSION['nombre']; //var_dump($_SESSION['nombre']); //$apellido = $_SESSION["apellido"]; //$edad = $_SESSION["edad"]; //var_dump($_SESSION["jugador"]); //Comprobar que el jugador se ha registrado, sino se le redirige al indice if (!isset($_SESSION['jugador'])) { header('Location: https://phpprojects-victorvte.c9.io/MathDiceMini.1/index.php'); } else { //if(isset($_SESSION['jugador'])){ $juego = new Juego(); $dado0 = $juego->dadoAleatorio(1, 12); $dado1 = $juego->dadoAleatorio(1, 6); $dado2 = $juego->dadoAleatorio(1, 6); $dado3 = $juego->dadoAleatorio(1, 6); $dado4 = $juego->dadoAleatorio(1, 3); $dado5 = $juego->dadoAleatorio(1, 3); //establecer meta para calcular $_SESSION['jugador']->setMeta(10); //$tirada = $jugador->getTirada(); //var_dump($_POST['opDado1'],$_POST['opDado2'],$_POST['opDado3'],$_POST['opDado4'],$_POST['opDado5']); //calcular if ($_POST['opDado1'] != null || $_POST['opDado2'] != null || $_POST['opDado3'] != null || $_POST['opDado4'] != null || $_POST['opDado5'] != null) { $_SESSION['jugador']->setTirada(1); $resulOp = $juego->calcular(); $_SESSION["calcular"] = $resulOp;
<?php require_once "Coordenada.php"; require_once "Juego.php"; $coordenada = new Coordenada(1, 2); $juego = new Juego(1); /* for($i=0; $i<$juego->getFilas();$i++){ for($j=0; $j<$juego->getColumnas();$j++){ $juego->getTablero()[$i][$j]="a"; } }*/ /* $juego->rellenarTablero(); for($i=0; $i<$juego->getFilas();$i++){ for($j=0; $j<$juego->getColumnas();$j++){ echo $juego->getTablero()[$i][$j]. " "; } echo "<br/>"; }*/ $juego->pintarTablero(); $juego->rellenarTablero(); for ($i = 0; $i < $juego->getFilas(); $i++) { for ($j = 0; $j < $juego->getColumnas(); $j++) { echo $juego->getTablero()[$i][$j] . " "; } echo "<br/>"; } /*http://localhost/encuentrabombas/logica/Main.php*/ /*echo $coordenada->getEjeX() ."<br>"; echo $coordenada->getEjeY() ."<br>";*/
<html> <head> <meta charset="UTF-8"/> <title>Herencia en PHP5</title> </head> <body> <?php //Activamos la funcion autocarga de clases //--RECIBE UNA CLASE Y CARGA TODAS LAS CLASES DENTRO spl_autoload_register(function ($nombreClase) { //ME CARGA TODAS LAS CLASES D LA CARPETA CLASS //DIRECTORY_SEPARATOR PARA QUE ME COJA LA RUTA BIEN = (/ O \) require_once 'class' . DIRECTORY_SEPARATOR . strtolower($nombreClase) . '.php'; }); // instanciamos nuevo soporte $soporteM = new Soporte(1, 'Clase de soporte', 0); //CREAMOS UN INSTANCIA DEL OBJETO echo $soporteM->imprimirCaracteristicas(); $cintaM = new Cinta(2, 'Ibiza Mix 95', 5.95, '85 min', 'VHS'); echo $cintaM->imprimirCaracteristicas(); $dvdM = new Dvd(3, 'Game of Thrones', 39.95, 'Español', 'DVD'); echo $dvdM->imprimirCaracteristicas(); $juegoM = new Juego(4, 'House of Boredom', 44.95, 'PSX', '1', '8'); echo $juegoM->imprimirCaracteristicas(); echo $juegoM->imprimirJugadores(); echo "El título del juego es: " . $juegoM->getTitulo() . "</br>"; ?> </body> </html>
<?php set_include_path(implode(PATH_SEPARATOR, array(realpath(__DIR__ . '/lib'), get_include_path()))); require_once 'Juego.php'; $juego = new Juego(); $juego->iniciar();
<?php //Inncluir ficheros externos include 'lib/Juego.php'; include 'lib/Jugador.php'; //recuperar variables session session_start(); //Comprobar que el jugador se ha registrado, sino se le redirige al indice if (!isset($_SESSION['jugador'])) { header('Location: https://phpprojects-victorvte.c9.io/MathDice/index.php'); } else { $juego = new Juego(); //dado de 6 $dado0 = $juego->dadoAleatorio(1, 12); $dado1 = $juego->dadoAleatorio(1, 6); $dado2 = $juego->dadoAleatorio(1, 6); $dado3 = $juego->dadoAleatorio(1, 6); //dados de 3 $dado4 = $juego->dadoAleatorio(1, 3); $dado5 = $juego->dadoAleatorio(1, 3); if ($_POST['resul'] != null && $_POST['resul'] != "") { $_SESSION["calcular"] = $_POST['resul']; if ($_POST['dado0'] == $_SESSION["calcular"]) { $_SESSION['jugador']->setPuntos(1); if ($_SESSION['jugador']->getPuntos() == $_SESSION['jugador']->getMeta()) { if ($_SESSION['jugador']->getTipo() == "junior") { echo '<script> var c = confirm("Has ganado! Subes de nivel! Quieres seguir jugando?"); if (c == true) { window.location.replace("https://phpprojects-victorvte.c9.io/MathDice/juego.php"); } else {
<?php include "lib/Juego.php"; include "lib/Jugador.php"; //si jugador esta vacio devolveremos a intro para que rellene el formulario //creamos el ojeto juego con sus respectivos dados $juego = new Juego(); $resultadodadodeseis1 = $juego->dado(1, 6); $resultadodadodeseis2 = $juego->dado(1, 6); $resultadodadodeseis3 = $juego->dado(1, 6); $resultadodadodetres1 = $juego->dado(1, 3); $resultadodadodetres2 = $juego->dado(1, 3); $resultadododecaedro = $juego->dado(1, 12); // guardamos el valor de resultado en calcular para mas tarde comprobar dicho valor con el valor del dodecaedro y si es asi sumar un punto al jugador $_SESSION["calcular"] = $_POST["resultado"]; if ($_POST["dodecaedro"] == $_SESSION["calcular"]) { //$_SESSION["jugador"]->setPuntos(0); } ?> <!DOCTYPE html> <html> <head> <title>MathDice</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script> <link rel="stylesheet" type="text/css" href="css/estilo.css"> <LINK REL=StyleSheet HREF="/MathDiceFinal/css/estiloPuntu.css" TYPE="text/css">
public function obtenerTodos() { switch ($_POST['TIPO']) { case "Jugador": $obj = new Jugador($_POST); break; case "Equipo": $obj = new Equipo($_POST); break; case "Estadio": $obj = new Estadio($_POST); break; //Obtener todos los usrs //Obtener todos los usrs case "Perfil_Usuario": $obj = new Perfil_Usuario($_POST); break; case "Usuario": $obj = new Usuario($_POST); break; case "Manager": $obj = new Manager($_POST); break; // //ROSTER NUEVO JESUS // //ROSTER NUEVO JESUS case "Roster": $obj = new Roster($_POST); break; case "Roster_Jugador": $obj = new Roster_Jugador($_POST); break; case "Roster_Equipo": $obj = new Roster_Equipo($_POST); break; //ROSTER //ROSTER case "Contenidos": $obj = new Contenidos($_POST); break; case "Liga": $obj = new Liga($_POST); break; case "Participa": $obj = new Participa($_POST); break; case "Juego": $obj = new Juego($_POST); break; } $arr = $obj->obtenerTodos(); return $arr; }