得到了表单设置提交一些东西。HTML表单POST方法不起作用(尽管显示URL参数)
有三个提交按钮,全部具有相同的名称(选择)和不同的ID(1,3)。
使用POST方法提交表单到form.php的
form.php的负荷,我可以看到URL形式PARAMS。
然而,有没有在POST数据来
的index.php:
<form action='form.php' action='POST'>
<input type='hidden' name='index' value='".$cell_count."'>
<div class='btn-group btn-group-m'>
<button name='choice' value='1' type='submit' class='btn btn-default btn-danger'>
...
</button>
<button name='choice' value='2' type='submit' class='btn btn-default btn-warning'>
...
</button>
<button name='choice' value='3' type='submit' class='btn btn-default btn-success'>
...
</button>
</div>
<button name='choice' type='submit' value='4' class='btn btn-default btn-sm'>
...
</button>
form.php的:
<?php
var_dump($_POST);
if($_POST['choice'] == 3) {
echo "Chose 3";
}
else if($_POST['choice'] == 2) {
echo "Chose 2";
}
else if($_POST['choice'] == 1) {
echo "Chose 1";
}
echo "index: " . $_POST['index'];
?>
结果:
http://i.stack.imgur.com/JrB7j.png 感谢您提供任何帮助!
因为“能看到URL中的表单参数”告诉我这是一个'$ _GET',而不是'$ _POST'。 –