Hej! jag försöker skriva en php-applikation där man väljer mellan vilka två tal man ska slumpa, och sedan ska man gissa sig fram till vilket talet är. Jag får dock inte igång på det. det verkar inte som att mina $_POST variablar får något värde, är det någon som kan se vad jag gör för fel?
<?php
session_start();
if(isset($_SESSION['slumptal']))
{
$slumptal = $_SESSION['slumptal'];
}
else
{
if($_POST['txtMin'] != "" && $_POST['txtMax'] != "")
$_SESSION['slumptal'] = rand($_POST['txtMin'], $_POST['txtMax']);
$slumptal = $_SESSION['slumptal'];
echo $slumptal;
}
if(isset($_POST['txtGuess']))
{
if($_POST['txtGuess'] == $_SESSION['slumptal'])
{
echo "Du klarade det!";
}
else
{
if($_POST['txtGuess'] < $_SESSION['slumptal'])
{
echo "du gissade fel! din gissning:". $_POST['txtGuess']. ". Talet är större!";
}
else{
echo "du gissade fel! din gissning:". $_POST['txtGuess']. ". Talet är mindre!";
}
}
}
?>
<form action="gissatalet.php" method="post">
Slumpa
<b>Från: </b> <input type="text" id="txtMin" />
<b> Till: </b><input type="text" id="txtMax" />
<input type="submit" value="Slumpa Tal" />
</form>
<br />
<br />
<br />
<form action="gissatalet.php">
<b>Gissa: </b><input type="text" id="txtGuess" name="txtGuess" />
<input type="submit" id="btnGuess" value="Gissa Tal" />
</form>
så här ser hela sidan ut!
Mvh