-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.php
60 lines (45 loc) · 1.51 KB
/
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<?php
include("ahorcadoClase.php");
$palabras = array("gato","perro","aguila","mofeta");
$pistas = array("gato"=>"animal con 7 vidas",
"perro" => "Mejor amigo del hombre", "aguila" => "Ave de la bandera americana",
"mofeta" => "Animal que huele muy mal");
/*print_r($_GET);*/
session_start();
if(!isset($_SESSION["ahorcado"])){
$ahorcadocl = new Ahorcado($palabras, $pistas);
$_SESSION["ahorcado"] = $ahorcadocl;
$_SESSION["ahorcado"]->reset();
}
if(isset($_GET["nv"])){
$_SESSION["ahorcado"]->reset();
}
if(isset($_GET["letra"]) && strlen($_GET["letra"])==1){
$_SESSION["ahorcado"]->jugar($_GET["letra"]);
}
if(isset($_GET["reset"])){
session_destroy();
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<h1>Ahorcado</h1>
<p>Palabra elegida: <?php echo $_SESSION["ahorcado"]->palabraElegida; ?></p>
<p>Pista: <?php echo $_SESSION["ahorcado"]->getPista(); ?></p>
<p>Intentos fallidos: <?php echo $_SESSION["ahorcado"]->getIntentos(); ?></p>
<p>Letras Usadas: <?php echo implode(", ",$_SESSION["ahorcado"]->getLetrasUsadas()); ?></p>
<p>Palabra Pista: <?php echo implode(" ",$_SESSION["ahorcado"]->getPalabraPista()); ?></p>
<p>Estado: <?php echo $_SESSION["ahorcado"]->getEstado(); ?></p>
<form action="" method="get">
<input type="text" name="letra">
<input type="submit" value="Jugar">
<input type="submit" name="reset" value="Limpiar sesion">
<input type="submit" value="Nuevo Juego" name="nv">
</form>
</body>
</html>