複数のフォームがあり、これらのフォームを処理するために使用する1つのPHPスクリプトがありますが、この場合、submitFormという名前の送信ボタンを持つフォームの数は、警告は1回ではなく3回表示されます。私は何を正しくしていないのですか?1つのPHPスクリプトを使用して複数のフォームを処理する方法
NB。私はこれが理にかなってほしいと思いますか?私は、特定のフォームの提出をクリックすると
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>');
}
?>
あなたは「それはすべてのフォームを提出する」との意味でしょうか?私が見ている3つの形式は、phpに送られない名前以外は同じです。 PHPでのテストでは、$ _GETの代わりに$ _POST配列をチェックします。 – Leto
私は質問する必要があります質問は、各フォームを処理する複数のPHPスクリプトを記述するのではなく、特定のフォームをPHPに渡す方法です。 –
が回答を試みました。私はあなたのあいまいな質問を最後に得たと思っています –