PHPフォームは私のために働いていません

私は非常に簡単な釣りゲームを作っています。ユーザーは十分に簡単に鍋を購入する必要があります。
ポットを買うためのフォームはとてもシンプルに見えます

title1 - box1 - submit_buttom1

title2 - box2 - submit_buttom2

ユーザーが box1 に情報を入力してキーボードの "enter"をクリックすると、 submit_button1 がアクティブになり、スクリプトが実行されます。
ユーザーが box2 に情報を入力してキーボードの「enter」をクリックすると、 submit_button1 が有効になります。
今私はこれがどのように非常に混乱するように聞こえるかを理解することができるので、私はそれをオンラインにしました

リンク

これは私のスクリプトです

 echo "<table border=\"0\" cellspacing=\"3\" cellpadding=\"3\" >\n";
 echo "<form method=\"post\" action=\"index.php\">\n";
 echo "<tr><td>North Pot</td><td><input type=\"text\" name=\"northpot\"></td>\n";
 echo "<td colspan=\"2\" align=\"center\"><input type=\"submit1\" name=\"submit1\" value=\"Buy\"></td></tr>\n";
 echo "</table>";

 echo "<table border=\"0\" cellspacing=\"3\" cellpadding=\"3\" >\n";
 echo "<form method=\"post\" action=\"index.php\">\n";
 echo "<tr><td>South Pot</td><td><input type=\"text\" name=\"southpot\"></td>\n";
 echo "<td colspan=\"2\" align=\"center\"><input type=\"submit2\" name=\"submit2\" value=\"Buy\"></td></tr>\n";
 echo "</table>";

もう情報が必要な場合は、ちょうど言う

0
私は複数の人を選ぶことができたらいいと思う:(
追加された 著者 connor.p,

3 答え

You should change to </form>

5
追加された
そのhahahaを見ていない
追加された 著者 connor.p,
私はそれを逃してください、私は30回のようなコードを見ていたし、それも見ていない
追加された 著者 connor.p,
問題はありません。タグのペアがハイライトされたバリデーターまたはIDEを使用するだけです(クローズドタグが見つからないことがわかります)
追加された 著者 SlavaNov,

You are generating invalid HTML. A form cannot be a child element of a <table> or a parent element of <tr>. It is also spelt form and not forum.

It is likely that your browser is recovering for this error by moving the form element to after the table but leaving all the form controls inside the table.

Use a validator.

4
追加された

Your closing form, tag spells forum. Should be </form>

1
追加された
ああ、ありがとう、私はそれを見ていない
追加された 著者 connor.p,
PHP - 日本のコミュニティ [ja]
PHP - 日本のコミュニティ [ja]
4 参加者の

このグループではPHPについて話します。 パートナー:kotaeta.com