Всем привет! Столкнулся всё с такой проблемой, что есть якоба игра, где пользователь должен назвать столицу, выведенной ему игры. Но после отправки формы ответ становится не правильный из-за того что рандомное число изменяется. Каким способом можно сделать это правильно, просто я уже второй день не могу разобраться.
$countries = Array(
'1' => 'Россия',
'2' => 'Германия'
);
$capitals = Array(
'1' => 'Москва',
'2' => 'Берлин'
);
$rand = rand(1,2);
$countries = $countries[$rand];
$capitals = $capitals[$rand];
if($_POST['answer'] == $capitals) {
echo 'Ответ правильный!';
}
Сама форма:
<form action="" method="POST">
<p>Назовите столицу <b><?php echo $countries ?></b></p>
<input id="answer" name="answer" placeholder="Ответ..."></input>
<button type="submit" id="submit" name="submit">Отправить</button>
</form>