【发布时间】:2019-07-12 03:12:48
【问题描述】:
我有一个包含多个复选框的表单(所有都适用),我正在尝试读取所有选择的值....用户单击提交它会重新加载页面并检查“发布”,如果是新的entry....但它只读取选择的第一个值,我不知道我做错了什么;/
<label class="checkbox-inline"><input type="checkbox" name="sections" value="Cars">Cars</label>
<label class="checkbox-inline"><input type="checkbox" name="sections" value="Trucks">Trucks</label>
<label class="checkbox-inline"><input type="checkbox" name="sections" value="Airplanes">Airplanes</label>
<label class="checkbox-inline"><input type="checkbox" name="sections" value="Cell Phones">Cell Phones</label>
sub post
{
if($id1 == 'active')
my @sections = $POST->{sections}->[0];
}
【问题讨论】:
-
什么是
$POST?这不是 CGI.pm 的一部分。您的代码有语法错误。请edit您的问题并显示您的真实代码。