我在表单中获取复选框然后传递给 .php 文件时遇到了很多麻烦。html 看起来像
<td><label for="services">Services Requested:</label></td>
<td><form name="services" action="processForm.php" method="post">
<input type="checkbox" name="services[]" value="Massage" />Massage
<input type="checkbox" name="services[]" value="Facial" />Facial
<input type="checkbox" name="services[]" value="Manicure" />Manicure
<input type="checkbox" name="services[]" value="Pedicure" />Pedicure
</form>
</td></tr>
我$services = $_POST['services'];
马上在 processForm.php 中设置。但是这个存在于 processForm.php 中的错误仍然每次都会出现。
if(empty($services)) {
$errors[] = "You must choose at least one service.";
}