Как использовать переменную внутри $ _POST, поскольку я использовал следующий код, но он говорит о неопределенном смещении во второй строке. Как я могу это решить?
$p = $_GET['cii'];
$selectOption = $_POST[$p];
Ниже приведен код:
echo'<form method ="POST">
<select name="'.$abc[3].'">
<option value="slow">slow</option>
<option value="medium">medium</option>
<option value="fast">fast</option>
</select>
<br>
<a href ="?change&&cii='.$abc[3].'">Click to change</a>
</form>';
$ а [] имеет несколько номеров и выберите поле производится с таким же именем, что и число.
Что делает эхо $ p prints? – reza
Он напечатает номер, который берется из url- @ reza –
, затем проверьте, имеет ли значение $ _post значение той же переменной. попробуйте var_dump ($ _ POST), посмотрите, выходит ли этот индекс или нет – reza