Получение данных формы с помощью PHP

0

Я пытаюсь собрать форму, которая позволит мне создать приложение корзины покупок для класса 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();
        }
Теги:

1 ответ

1
Лучший ответ

Данные, представленные для

<input type="radio" name="items" value="oolongTea">

можно найти в

$_POST["items"];

поэтому, если вы выбрали этот переключатель и отправили форму, $ _POST ["items"] будет равно атрибуту value этого входного тега ("oolongTea"),

  • 0
    Это было .. на удивление легко. Ну хорошо тогда. Спасибо!
  • 0
    В любой момент. Рад быть в состоянии помочь :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню