Código PHP:
<html>
<head>
<title></title>
</head>
<body>
<?php
$intentos_maximos = 5; // Definimos el maximo de intentos...
// Si no esta definina $_POST, lo tomamos como juego nuevo
if(!isset($_POST['adivina'])) {
setcookie('numero', rand(0,100), time()+600); // Creamos el número a adivinar. 10 minutos de vida a la cookie.
setcookie('intentos', '1', time()+600); // Iniciamos con un intento porque desde el inicio se pide introducir el número.
echo "<center><b>Bienvenido a este sencillo juego</b><br> El objetivo es adivinar un número dado al azar en un rango del 0 al 100 en menos de ".$intentos_maximos." intentos<br>Para ello se te darán una serie de pistas<br><b>S U E R T E ! ! </b>"; //babosadas, lo sé...
// Ni modos.. a imprimir el form...
?>
<form name="adivina" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<p>Tú número:
<input type="text" name="adivina">
</p>
<p>
<input type="submit" value="SUERTE!!!">
</p>
</form>
</center>
<?php
} else {
// Estamos en juego... empezamos a sumar intentos y checar oportunidades...
setcookie('intentos', $_COOKIE['intentos']+1, time()+600); // Tomo el valor que tenia y la incremento en una unidad
// Inicio la busqueda de si se encontró el número deseado.
// Si se encontró.. finalizamos...
if ($_POST['adivina'] == $_COOKIE['numero']) {
echo "<br><b>FELICIDADES!!!</b><br>Haz adivinado el número... :-D . Ojalá y te haya gustado este pequeño juego<br><br>Para volver a jugar solo da click <a href=\"".$_SERVER['PHP_SELF']."\">aquí</a></center>"; // Más babosadas... repito, lo sé.
} else {
// Si aún no es igual... checamos que no se hayan acabado las oportunidades
if ($_COOKIE['intentos'] >= $intentos_maximos) {
// Si revazó el número de oportunidades, salimos...
echo "<br><b>Ups! No lograste adivinar el número secreto (".$_COOKIE['numero'].").</b><br>No te des por vencido, vuelve a intentarlo!!!. Solo da click <a href=\"".$_SERVER['PHP_SELF']."\">aquí</a></center>";
} else {
$restan = $intentos_maximos - $_COOKIE['intentos'];
echo "</center><br>Tu número: ".$_POST['adivina']."<br><i><b>El número buscado es ";
if ($_POST['adivina'] < $_COOKIE['numero']) {
echo "MAYOR";
} elseif ($_POST['adivina'] > $_COOKIE['numero']) {
echo "MENOR";
}
echo "</i></b><br>Te quedan ".$restan." intentos.";
// Inicia el form
?>
<center>
<form name="adivina" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<p>Tú número:
<input type="text" name="adivina">
</p>
<p>
<input type="submit" value="ADIVINA!!!">
</p>
</form>
</center>
<?php
// cerramos...
}
}
}
?>
</body>
</html>

jejejeje.. soy el único que se obsesiona así...