Hoi,
ik moet een programma maken waarin je een willekeurig getal moet raden in php,
alleen als ik het getal fout heb geraden heb ik een knop en daarmee wordt de pagina vernieuwd,
maar het willekeurige getal wordt dan dus ook vernieuwd. ik wil dat het getal hetzelfde blijft zodat
je het opnieuw kan proberen bij hetzelfde getal.
het ingevoerde getal is $getal en het willekeurige getal is $nummer.
hier is mijn php code:
<html>
<head>
<title>
Raad het getal
</title>
</head>
<body>
<?php
$nummer = rand(1,10);
if(isset($_POST['submit'])){
$getal = $_POST['getal'];
echo "het ingevoerde getal is $getal<br>";
echo "het willekeurige getal is $nummer<br>";
if($getal == $nummer){
echo "Je hebt het goed<br>";
}else{
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input type="submit" name="reset" value="Probeer het opnieuw">
</form>
<?php
if (isset($_POST['reset'])){
unset($_POST['submit']);
}
}
}else{
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
Voer een getal tussen de 1 en de 10 in<br>
<input type="text" name="getal">
<input type="submit" name="submit" value="submit">
</form>
<?php
}
?>
</body>
</html>
ik moet een programma maken waarin je een willekeurig getal moet raden in php,
alleen als ik het getal fout heb geraden heb ik een knop en daarmee wordt de pagina vernieuwd,
maar het willekeurige getal wordt dan dus ook vernieuwd. ik wil dat het getal hetzelfde blijft zodat
je het opnieuw kan proberen bij hetzelfde getal.
het ingevoerde getal is $getal en het willekeurige getal is $nummer.
hier is mijn php code:
<html>
<head>
<title>
Raad het getal
</title>
</head>
<body>
<?php
$nummer = rand(1,10);
if(isset($_POST['submit'])){
$getal = $_POST['getal'];
echo "het ingevoerde getal is $getal<br>";
echo "het willekeurige getal is $nummer<br>";
if($getal == $nummer){
echo "Je hebt het goed<br>";
}else{
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<input type="submit" name="reset" value="Probeer het opnieuw">
</form>
<?php
if (isset($_POST['reset'])){
unset($_POST['submit']);
}
}
}else{
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
Voer een getal tussen de 1 en de 10 in<br>
<input type="text" name="getal">
<input type="submit" name="submit" value="submit">
</form>
<?php
}
?>
</body>
</html>