All pastes #949395 Raw Edit

Stuff

public text v1 · immutable
·published 2008-03-19 19:59 UTC
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>