Я пытаюсь собрать форму, которая позволит мне создать приложение корзины покупок для класса PHP. Для целей этого мы должны отображать нашу информацию о форме повторно. В то время как я знаком с хранением информации, я не знаю, как получить эту сохраненную информацию, и мы пока не занимались деталями хранения или извлечения данных из базы данных.
В настоящее время у меня есть первая форма, в которой есть список переключателей и элементов, например:
<form action="shoppingCart.php" method="post">
<input type="hidden" name="step" value="1" />
<table id="shoppingList">
<tr class="d0">
<td class="rad"><input type="radio" name="items" value="oolongTea"></td>
<td class="item">Oolong Tea</td>
</tr>
...
Этот список продолжается примерно на 10 позиций. Когда я нажимаю на следующую кнопку, она отправляет эти данные в форму и затем переходит к следующей странице. Куда идут эти данные, я полагаю, это мой вопрос и как мне его вернуть?
Я должен добавить, что у меня также есть этот блок в верхней части моего кода, для проверки формы для отображения:
if ( isset( $_POST["step"] ) and $_POST["step"] >= 1 and $_POST["step"] <= 3 ) {
call_user_func( "processStep" . (int)$_POST["step"] );
} else {
displayStep1();
}
И этот блок является блоком, который обрабатывает "обработку" первой формы:
function processStep1() {
$_SESSION["items"] = $_POST["items"];
displayStep2();
}
Данные, представленные для
<input type="radio" name="items" value="oolongTea">
можно найти в
$_POST["items"];
поэтому, если вы выбрали этот переключатель и отправили форму, $ _POST ["items"] будет равно атрибуту value этого входного тега ("oolongTea"),