我有多個表單,我有一個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腳本來處理每個表單! –
試圖回答。我希望我最後得到了你的模糊問題 –