我有一个带有一系列复选框的表单,其名称为“name=category[]”。现在我需要计算用户选择了多少复选框。此外,我需要检查至少 1 个复选框被选中或最多 10 个复选框。
这是我目前正在尝试的方式......
if ( isset ( $_POST['category']) {
if (( sizeof( $_POST['category']) == 10 || sizeof( $_POST['category']) <= 10 )) {
// form processing....
} else {
echo 'Atleast 1, not more than 10 categories.';
}
} else {
echo 'Please select atleast one category.';
}
谁能告诉我还有另一种方法可以完成这项任务吗?这意味着,要得到这两个错误......