Дополнительно
Использование $_POST для получения значения опции select из HTML
Я использую select
, как показано ниже:
<select name="taskOption">
<option>First</option>
<option>Second</option>
<option>Third</option>
</select>
Как мне получить значение из опции select
и сохранить его в переменной для дальнейшего использования в PHP?
124
8
Используйте этот способ:
Но всегда лучше присваивать значения тегам ``.
Вы можете получить доступ к значениям в массиве
$_POST
по их ключу. $_POST - ассоциативный массив, поэтому для доступа кtaskOption
вы используете$_POST['taskOption'];
.Перед тем как продолжить, проверьте, существует ли он в массиве $_POST.
process.php
Вы можете сделать это слишком:
Зависит ли форма, что выбрать, содержащихся в Имеет способ установить, чтобы " вам" или "; Пост".
Если в
<форма метод=то"сделать" и>
, то значение будет находится в супер глобальном массивепеременная$_GET['taskOption']
.Если в
<форма метод=то"Пост">
, то значение будет находится в супер глобального массива$_POST, где['taskOption']`.Чтобы сохранить его в переменную:
Хорошее место для получения дополнительных сведений было бы руководство по PHP: http://php.net/manual/en/tutorial.forms.php
Вот так:
Индекс массива
$_POST
всегда основывается на значении атрибутаname
любого HTML-ввода.<БР> -- HTML-файл --