我有这个简单的形式:
<form method="post" action="?step=2">
<label>A4 - Colour / Colour
<input type="radio" name="leaflet" value="1"></label><br>
<label>A5 - Colour / Black
<input type="radio" name="leaflet" value="2"></label><br>
<input type="submit" name="leaflet" value="Select">
</form>
当我应用print_r($ _POST);虽然提交,我只收到提交按钮数据。我甚至没有看到电台名称。
有什么可以做到的?
答案 0 :(得分:3)
PHP的标准表单解析系统(填充$_POST
)无法处理具有相同名称的多个表格数据(除非该名称以字符[]
结尾)。
更改提交按钮的名称。
答案 1 :(得分:2)
Buddy你有相同的名称提交按钮和单选按钮:)
即传单
值被覆盖。我希望你明白了