Dopiero zaczynam programować w php i natknąłem się na problem.
Chciałbym zrobić, że pokazuje 2 wylosowane cyfry z tablicy i muszę podać ich wynik do formularza.
Kod
<?
$a = array(1 => 2, 3, 4, 5, 6);
$b= array(1 => 2, 3, 4, 5, 6);
$aa = $a[rand(1,5)];
$bb = $b[rand(1,5)];
$wynik = $_POST['wynik'];
$dodac = $aa + $bb;
echo "".$aa."
";
echo "".$bb."
";
echo "".$dodac."";
if ($dodac == $_POST['wynik'])
{
echo "dziala";
}
elseif ($dodac != !isset($wynik)) {
echo "nie dziala";
}
else {}
?>
<form action="" method="POST">
<input type="text" name="wynik">
<input type="submit" value="ok">
</form>
<?
?>
$a = array(1 => 2, 3, 4, 5, 6);
$b= array(1 => 2, 3, 4, 5, 6);
$aa = $a[rand(1,5)];
$bb = $b[rand(1,5)];
$wynik = $_POST['wynik'];
$dodac = $aa + $bb;
echo "".$aa."
";
echo "".$bb."
";
echo "".$dodac."";
if ($dodac == $_POST['wynik'])
{
echo "dziala";
}
elseif ($dodac != !isset($wynik)) {
echo "nie dziala";
}
else {}
?>
<form action="" method="POST">
<input type="text" name="wynik">
<input type="submit" value="ok">
</form>
<?
?>
Jednak program chce wynik z przyszłych wylosowanych cyfr, więc musiałbym przewidzieć wynik, a ja chce z aktualnych cyfr.