我的PHP代码或HTML代码一直存在问题,不确定:S 它所要做的就是从选择框中提取所选的选项。
编码对我来说都是正确的,但它似乎不起作用? 所以,如果有人能发现我的错误,那就太好了!
HTML:
<p>Your favourite sport: <select name="sport[]" size="4" multiple="multiple">
<option value="soccer">Soccer</option>
<option value="cricket">Cricket</option>
<option value="squash">Squash</option>
<option value="golf">Golf</option>
<option value="tennis">Tennis</option>
<option value="basketball">Basketball</option>
<option value="baseball">Baseball</option>
</select>
</p>
PHP:
<?php
foreach ($_POST['sport'] as $val)
{
echo $val."\n";
}
?>
这些是我一直在研究的项目中的代码部分。
答案 0 :(得分:0)
如果您想要表单中的所有变量,请尝试这样做:
if(isset($_POST)) {
foreach($_POST as $key => $value)
{
echo $key.":".$value;
}
}
如果你只想要$ _POST ['sport']试试这个:
if(isset($_POST['sport'])) {
foreach ($_POST['sport'] as $val) {
echo $val."\n";
}
}