我在PHP文件中有这段代码,用于将txt文件的内容投影为下拉菜单。
echo '<p style="text-align:center;"><form action="schedule.php" method="POST" name="theForm2" id="theForm2"></p>
<p style="text-align:center;"><select name="fh[]"></p>';
foreach($lines as $line) {
echo '<option value="'. urlencode($line).'">'.$line.'</option>';
}
echo '</select>
<input type="submit" name="scheduleButton" value="Schedule" />
<input type="submit" name="deleteButton" value="Delete" />
</form>';
然后我用它来获取所选的值。
if (isset($_POST['deleteButton'])) {
$v = ($_POST['deleteButton']);
}
但问题是每次我得到v =“删除”。 任何帮助将不胜感激。
答案 0 :(得分:1)
这是因为value
控件的deleteButton
是“删除”。代码完全符合您的要求。
如果您想要select
控件的值,则需要$_POST["fh"]
并将您的选择更改为<select name="fh">
。