我使用表单将一些数据发送到welcome.php文件:
<form action="welcome.php" method="post">
Name: <input type="text" name="txt" />
<input type="submit" />
</form>
Run Code Online (Sandbox Code Playgroud)
但是,是否可以发送其他变量而不仅仅是表单元素值?假设我想将数字100发送到welcome.php.
您可能会使用隐藏的输入:
<form action="welcome.php" method="post">
<input type="hidden" name="myNumber" value="100" />
Name: <input type="text" name="txt" />
<input type="submit" />
</form>
Run Code Online (Sandbox Code Playgroud)
这会将myNumber $ _POST值发送到welcome.php.
修改这样的操作:welcome.php?myNumber=100意味着除了表单内的POST变量之外,您还要发送一个GET变量.
注意:理论上你可以使用两者,但我相信只会将$ _POST值放在$ _REQUEST对象中.您应该在依赖该行为之前确认.