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]
入れてみ\, "
ましたがうまくいきませんでした。トリックは何ですか?