Итак, проблема, с которой я сталкиваюсь, заключается в том, что у меня есть проект с вложенными формами для выбора параметров, и по какой-то причине я не могу заставить его выйти за пределы первой формы.Если вы запустите это и выберете первую кнопку, она правильно отобразит вторую кнопку, но после этого она просто вернется в начало.
Как мне сделать это правильно?Я пробовал различные методы, такие как isset, используя функции, стирая переменную $ _POST и т. Д., Но безрезультатно.Будет ли это Google или Stackoverflow, но я не совсем уверен, как эта проблема называется.
Все это делается в одном php-файле, потому что я не хочу иметь дело с уходом со страницы, иэто началось как простое задание, которое я значительно расширил, чтобы соответствовать моим потребностям.Также я ничего не знаю о Javascript и не заинтересован в его использовании.
<html>
<body>
<?php
echo <<< HERE
<form method = "post">
<input type = "submit" name = 'button' value = 'Do thing 1'>
<br>
</form>
HERE;
$button = $_POST['button'];
if ($button == 'Do thing 1'){
echo <<< HERE
<br>
<form method = "post">
<input type = "submit" name = 'button2' value = 'Do another thing'>
</form>
HERE;
$button2 = $_POST['button2'];
if ($button2 == 'Do another thing'){
echo 'doing another thing';
}
}
?>
</body>
</html>