每页上有多个提交按钮吗?

时间:2015-05-06 06:36:01

标签: php html mysql forms exec

如何格式化

►在段落之间放置

►对于linebreak,在末尾添加2个空格

斜体粗体

►缩进代码4个空格

►反引号转义like _so_

►引用>引用在行的开头

►建立链接

<http://foo.com>
[foo](http://foo.com)
<a href="http://foo.com">foo</a>

►基本HTML也允许

格式化帮助» 问帮助»

4 个答案:

答案 0 :(得分:0)

它应该在HTML方面工作。也许有一个PHP错误。

请插入

if(isset($_POST['submit2'])){

此代码

var_dump($_POST);
exit;

现在点击第二个按钮,看看输出。

答案 1 :(得分:0)

必须具有唯一的name属性,即:

<input type="submit" name="button_1" value="button_1 clicked">
<input type="submit" name="button_2" value="button_2 clicked">

因此button_1button_2是2个不同的提交。

如果您阅读GET / POST数据,则单击的按钮将显示

答案 2 :(得分:0)

是的, 你只需要用&#34; id&#34;标记它。或者&#34; class&#34;或&#34;名称&#34;。

e.g:

<button type="submit" id="buttonA">click me A!</button>

<button type="submit" id="buttonB">click me B!</button>

答案 3 :(得分:0)

您可以在同一页面上使用提交按钮设置多个表单。在您的情况下,您有2个具有不同操作的表单。你需要检查一下

<form method="POST", action="/~cs4380sp15grp4/home/blast.php" class="form-inline">
<form enctype="multipart/form-data" action="upload.php" method="POST" class="form-inline"/>
如果php代码写在同一页面上,

表单操作应该是相同的。