提交带有空白复选框的HTML表单
我有一个HTML表单-
使用PHP,我正在将表单的数据发送到MySQL数据库中。表格上某些问题的答案都有复选框。显然,用户不必勾选一个问题的所有复选框。我还想将其他问题(包括广播组)设为可选。
但是,如果我提交带有空框,单选组等的表单,则会收到一长串的“未定义索引”错误消息。
我该如何解决?谢谢。
回答:
未提交的单选或复选框元素未提交,因为它们不被视为成功。因此,您必须检查是否使用isset
或empty
函数发送了它们。
if (isset($_POST['checkbox'])) { // checkbox has been checked
}
以上是 提交带有空白复选框的HTML表单 的全部内容, 来源链接: utcz.com/qa/407176.html