2

form.html次のようながあるとします。

<form action="welcome.php" method="post">
Name: <input type="text" name="submitted[name]">
Age: <input type="text" name="age">
<input type="submit">
</form>

そして、welcome.php次のようになります。

Welcome <?php echo $_POST["submitted[name]"]; ?>!<br>
You are <?php echo $_POST["age"]; ?> years old.

年齢は表示されているのに名前が表示されないのはなぜですか? 私はそれが角括弧だと確信しています。変数の名前を変更できませんsubmitted[name]

入れてみ\, "ましたがうまくいきませんでした。トリックは何ですか?

4

2 に答える 2