我将尝试创建一个表单,让用户可以从下拉菜单中选择多个选项。该表单大致如下:
这段代码的最终效果是生成一个下拉菜单,你可以从中选择多个选项。但是,当你点击提交按钮时,只会回显用户选中的其中一个选项。
如何将用户选择的所有选项组成一个数组?
<html>
<form method='post'>
<select name='tag' multiple>
<option value='opt1'>Option 1</option>
<option value='opt2'>Option 2</option>
<option value='opt3'>Option 3</option>
<option value='opt4'>Option 4</option>
<option value='opt5'>Option 5</option>
</select>
<input type='submit' Value='Submit'>
</form>
<? include('select.php'); ?>
</html>
当php文件包含以下简单代码:
<?php
if($_POST){
$tag = $_POST['tag'];
echo $tag;
}
?>
这段代码的最终效果是生成一个下拉菜单,你可以从中选择多个选项。但是,当你点击提交按钮时,只会回显用户选中的其中一个选项。
如何将用户选择的所有选项组成一个数组?