Dies ist eine Zufallszahl Ratespiel zwischen 1 und 100.PHP Guessing Nummer
Ich bin auf der Rate Nummer Teil fest. Der Code funktioniert nicht, egal welche Nummer ich habe, zeige mir einfach die Nachricht "Deine Nummer ist niedriger!" Ich brauche Hilfe.
Das ist was ich bisher habe.
<?php
$x = rand(1, 100);
$num = '';
if (isset($_POST['submit'])) {
if ($num < $x)
{
echo " Your number is lower! <br />";
} elseif ($num > $x)
{
echo " Your number is higher! <br />";
} elseif ($num == $x)
{
echo " Congratulations! You guessed the hidden number. <br />";
} else
{
echo " You never set a number! <br />";
}
}
?>
<p>
<form action="" method="post">
<input type="text" name="num">
<button type="submit" name="submit">Guess</button>
<button type="reset" name="Reset">Reset</button>
</form>
</p>
wo Sie dieser Variable Nummer zuweisen: '$ num'? –
Versuchen Sie, $ num = $ _POST ['num']; 'hinzuzufügen, nachdem Sie Ihre Eingabe überprüft haben. – Boby
Sie weisen die' $ num' als 'null' oder' ''' ... zu. –