<span class="col s2"><strong>Dado 1</strong></span> <span class="col s2"><strong>Dado 2</strong></span> <span class="col s2"><strong>Dado 3</strong></span> <span class="col s2"><strong>Dado 4</strong></span> <span class="col s2"><strong>Dado 5</strong></span> </div> <div class="row center-align"> <?php if (isset($_REQUEST['tirarDados'])) { $contador = 0; while ($contador < 5) { $dado = new DadoPoker(); $dado->tira(); ?> <span class="col s2"> <?php echo $dado->nombreFigura(); ?> </span> <?php $contador++; } } ?> </div> <span>Tiradas totales (1 por cada dado): <?php echo DadoPoker::getTiradasTotales(); ?> </span> <?php $_SESSION['tiradasTotales'] = DadoPoker::getTiradasTotales();
$dado2 = new DadoPoker(); $dado3 = new DadoPoker(); $dado4 = new DadoPoker(); $dado5 = new DadoPoker(); // Tiramos los dados $dado1->tirar(); $dado2->tirar(); $dado3->tirar(); $dado4->tirar(); $dado5->tirar(); // Almacenamos las tiradas totales $_SESSION["tiradas"] += DadoPoker::getTiradasTotales(); // Creamos la respuesta para inyectarla en la vista $resultado .= "<ul>"; $resultado .= "<li> Dado1 ha sacado " . $dado1->nombreFigura() . "</li>"; $resultado .= "<li> Dado2 ha sacado " . $dado2->nombreFigura() . "</li>"; $resultado .= "<li> Dado3 ha sacado " . $dado3->nombreFigura() . "</li>"; $resultado .= "<li> Dado4 ha sacado " . $dado4->nombreFigura() . "</li>"; $resultado .= "<li> Dado5 ha sacado " . $dado5->nombreFigura() . "</li>"; $resultado .= "</ul>"; $resultado .= "<p>Se ha tirado el dado " . $_SESSION["tiradas"] . " veces</p>"; // Metemos el resultado en la vista $vista = preg_replace("/{{resultado}}/", $resultado, $vista); } else { // En caso de no ser peticion POST (tirar dados) mostramos la vista con un mensaje modificado $resultado = "Pulsa tirar para realizar una tirada de dados"; $vista = preg_replace("/{{resultado}}/", $resultado, $vista); } // Mostramos la vista header("Content-type: text/html"); echo $vista;