【发布时间】:2015-10-29 03:22:28
【问题描述】:
我正在尝试在PHP 中创建一个表单,我使用用户 ID 通过 GET 在表单中显示数据,但是在通过 POST 提交表单后,我将用户 ID 存储在隐藏字段中..
在尝试此操作时,我只是对GET、POST 和REQUEST 感到困惑。
看到这种情况
<form action="script.php?id=777" method="post">
ID: <input type="text" name="id" />
<input type="submit" value="Send" />
</form>
假设我在文本字段中输入“888”
什么时候提交这个表单,$_REQUEST['id']; 应该提供什么值?
所有php versions都一样吗?
如果我将文本字段留空会怎样?
如果我将操作更改为action="script.php?id=",会发生什么?
【问题讨论】:
-
你最后不能检查这个吗?需要多少时间?
-
它有时会出人意料..我只是想确定它是否有任何规则。这样我就可以在项目中使用它之前依赖它。
-
最好不要使用
$_REQUEST。为什么 - stackoverflow.com/questions/2142497/…