私はPHPが初めてで、次の問題に遭遇しました。複数の入力フィールドを受け取り、他のページを渡してそれらの値を複数行で出力する単純なフォームを作成したいと考えています。たとえば、次のスクリーン ショットを参照してください。私の質問は、ループを使用したいので、すべての変数名と複数行を記述する必要はありません.ループを使用して次の解決策を達成するにはどうすればよいですか?
これは送信後の出力です。
これがindex.phpのコードです
<html>
<body>
<form action="welcome.php" method="post">
Build File: <input type="text" name="1bname">
WAR File: <input type="text" name="1wname">
Study: <input type="text" name="1study">
Bug: <input type="text" name="1bug">
<br>
Build File: <input type="text" name="2bname">
WAR File: <input type="text" name="2wname">
Study: <input type="text" name="2study">
Bug: <input type="text" name="2bug">
<input type="submit">
</form>
</body>
</html>
ここにwelcome.phpがあります
<html>
<body>
<pre>{ ignore(FAILURE) { build( "Deploy", BUILDFILE: "<?php echo $_POST["1bname"]; ?>", WARFILE: "<?php echo $_POST["2wname"]; ?>", STUDY: "<?php echo $_POST["1study"]; ?>", BUG: "<?php echo $_POST["1bug"]; ?>" )}},
<pre>{ ignore(FAILURE) { build( "Deploy", BUILDFILE: "<?php echo $_POST["2bname"]; ?>", WARFILE: "<?php echo $_POST["2wname"]; ?>", STUDY: "<?php echo $_POST["2study"]; ?>", BUG: "<?php echo $_POST["2bug"]; ?>" )}},
</body>
</html>