小编use*_*566的帖子

POST请求中的方括号

假设我有一个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>
Run Code Online (Sandbox Code Playgroud)

而一个welcome.php看起来像这样:

Welcome <?php echo $_POST["submitted[name]"]; ?>!<br>
You are <?php echo $_POST["age"]; ?> years old.
Run Code Online (Sandbox Code Playgroud)

为什么显示年龄而不是名字?我敢肯定它是方括号.我无法更改变量的名称submitted[name]

我尝试过\, "但不起作用.有什么诀窍?

php forms

2
推荐指数
1
解决办法
3063
查看次数

标签 统计

forms ×1

php ×1