asaddevjani Posted November 18, 2012 Share Posted November 18, 2012 I am new to php & have just tried to make a number guessing game using session. there is some problem in this code please help me !!! <?php session_start(); $count=0; if (isset ($_SESSION['counter'])) $count=$_SESSION['counter']; $count++; $a=rand(1,100); if (isset ($_SESSION['hide'])) $a=$_SESSION['hide']; if (isset ($_POST['number'])){ $ans=$_POST['number']; } else { $ans=-1; } if ($a==$ans){ echo " ","Your answer is correct !! Attempt= ", $count;}else { //var_dump($count); if ($count<4) { if (isset ($_POST['number'])){ echo $_POST['number']; if ($a<$ans){ echo " ","Your answer is greater.";} if ($a>$ans){ echo " ","Your answer is less.";} }}else { echo " ","<h4>Game Over !!</h4> The Correct Answer is ", $a;} } $_SESSION["counter"]=$count; $_SESSION["hide"]=$a; $_SESSION['counter']=''; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[url="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%22>"]http://www.w3.org/TR...nsitional.dtd">[/url] <html xmlns="[url="http://www.w3.org/1999/xhtml%22>"]http://www.w3.org/1999/xhtml">[/url] <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Function</title> </head> <body> <form method="post"> <label> Guess Any Number (1 to 100) </label> <br /> <input type="text" name="number" value="<?php if (isset ($_POST['number'])) echo $ans; ?>" /> <br /><br /> <input type="submit" value="submit" name="submit" /> <br /> </form> <br /><br /> </body> </html> Link to comment https://forums.phpfreaks.com/topic/270878-php-number-guessing-game-using-session/ Share on other sites More sharing options...
Psycho Posted November 19, 2012 Share Posted November 19, 2012 And what is the problem - exactly? I do see that on each page load you are generating a new random number, so the chances of someone ever correctly guessing the number is slim to none Link to comment https://forums.phpfreaks.com/topic/270878-php-number-guessing-game-using-session/#findComment-1393480 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.