rendered paste body<html>
<head>
<title>Chapter 10 Lab 8 Numbers Game</title>
</head>
<body>
<?php
$counter = 0;
$guesses=array();
$guesses = explode("|", $_POST['hidden']);
if (isset($_POST['hidden2']))
{
$counter = $_POST['hidden2'];
}
?>
<p> We're going to play a number guessing game! Guess a number from 1 to 100!</p>
<form enctype="multipart/form-data" method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
What number would you like to guess? <br />
<input type="text" name="number" value="<?php echo $_POST[number]; ?> ">
<br />
<input type="submit" value="Submit">
<pre>
<?php
$number = rand(1,100);
if (isset($_POST['random']))
{
$random=$_POST['random'];
}
else
{
$random = $number;
}
$guesses[$counter] = $_POST['number'];
echo "<br />";
print_r($guesses);
if ($guesses[$counter] == $random)
{
echo "You won! The number you guessed, " . $guesses[$counter] . " was correct!<br />";
echo "It took you " . $counter . " guesses to find the number.";
}
elseif ($counter == 0)
{
echo "Please input a number.<br />";
}
elseif ($guesses[$counter] > $random)
{
echo "Your number was too high. Try again.<br />";
}
elseif ($guesses[$counter] < $random)
{
echo "Your guess was too low. Try again.<br />";
}
else
{
echo "How did you even get this response?<br />";
}
$counter++;
$passvalue = implode("|", $guesses);
?>
</pre>
<input type="hidden" name="hidden" value="<?php print $passvalue?>">
<input type="hidden" name="hidden2" value="<?php print $counter?>">
<input type="hidden" name="random" value="<?php print $random?>">
</form>
</body>
</html>