在使用表单提交数据时,将数据以数组格式存储的解决方法可以通过以下代码示例实现:
HTML表单代码:
在上述示例中,我们给每个表单字段的name属性添加了[]符号,这样就可以将该字段的多个值作为一个数组提交。
PHP处理表单数据的代码:
";
}
?>
在PHP代码中,我们首先使用$_POST变量获取表单提交的数据。由于表单字段的name属性是以数组形式命名的,所以我们可以直接使用$_POST['name']和$_POST['email']获取到对应的数组数据。
然后,我们可以使用循环遍历数组,获取每个字段的值,并进行相应的处理。在这个示例中,我们只是简单地将数据打印出来,你可以根据实际需求进行其他操作,比如将数据插入数据库。
请注意,这里假设你的PHP文件名为process_form.php,你需要将表单的action属性设置为该文件的路径。
上一篇:表单数据已发送,但在Laravel 5.8控制器中被篡改。
下一篇:表单数据在self.body中为空。我正在使用Preact和Total.js。value="@{M.email}"不起作用。它无法将表单填充为该值。