これは HTML の基本的な質問かもしれませんが、PHP で可能かどうか知りたいです。通常、フォーム送信ページを作成する場合、フォーム タグは 1 つのフォーム グループごとに設定されます。そのため、送信ボタンは 1 つのフォーム タグごとに割り当てられます。フォーム フィールドの要素は、form タグで囲まれているように近接している必要があります。より複雑なレイアウトが必要な場合、フォームタグを分離してフォームフィールドを分割することは可能ですか?
例えば、
<?php
print_r($_POST);
?>
<form name="test" action="" method="post">
First name: <input type="text" name="firstname" value="" /><br />
<input type="submit" value="submit" />
</form>
<p>some other contents</p>
<form name="test" action="" method="post">
Last name: <input type="text" name="lastname" value="" />
</form>
この場合、2 番目のフィールドが入力されていても、値は送信されません。可能であれば、送信ボタンを 1 つだけにして、複数のフォームを制御したいと考えています。