我有多个表单,我有一个php脚本,我想用它来处理这些表单,但是当我点击提交任何表单时......脚本处理在这种情况下,提交按钮名为“submitForm”的表单数量,警报将显示3次而不是一次!我不正确的是什么?如何使用一个php脚本处理多个表单
注意:我希望这很有意义?
HTML代码
<form action="" name="form1" method="post">
<input type="text" value="" />
<input type="text" value="" />
<input type="text" value="" />
<input type="text" value="" />
<input type="Submit" value="Submit Form" name="submitForm" />
</form>
<form action="" name="form2" method="post">
<input type="text" value="" />
<input type="text" value="" />
<input type="text" value="" />
<input type="text" value="" />
<input type="Submit" value="Submit Form" name="submitForm" />
</form>
<form action="" name="form3" method="post">
<input type="text" value="" />
<input type="text" value="" />
<input type="text" value="" />
<input type="text" value="" />
<input type="Submit" value="Submit Form" name="submitForm" />
</form>
php脚本
<?php
if (isset($_POST['submitForm'])) {
echo('<script>alert("Form Submitted")</script>');
}
?>
你有什么用“它提交的所有形式”意味着什么?我看到的三种形式是相同的,除了他们的名字不发送给php。而你在PHP中的测试检查$ _POST数组而不是$ _GET。 – Leto
我想我应该问的问题是,如何将特定的表单传递给php,而不是编写多个php脚本来处理每个表单! –
试图回答。我希望我最后得到了你的模糊问题 –