php - PHP 中有没有一种方法可以捕获使用 POST 方法传递的所有信息

标签 php post get http-post

不久前,我问了一个关于在一个页面中多次使用相同的输入名称/隐藏名称的问题,得到的答案无效,因为它建议我必须在字段名称后面加上方括号,比如 partno[]

我不能在我的表单中使用它,因为它被发送到的购物车只能识别某些字段名称,例如:partno、item、price、qty 等(我不能使用 partno[]、item[] 等)所以我真的需要能够获取多次使用的每个相同字段名称的所有值。当我使用 GET 方法时,它将显示地址栏中使用的每个字段名称的所有值。你可以试试this并提交表格。查看地址栏中的 url。

我的新问题是:在 PHP 中有没有一种方法可以捕获使用 POST 方法传递的所有信息? (就像上面示例中地址栏中显示的一样,但使用的是 POST,而不是 GET)。如果我能想出一种捕获它的方法,我就可以解析它。

谢谢, 凯利

最佳答案

您只需使用 $_POST 而不是 $_GET

因此,如果您按以下方式使用 get:

?something=somevalue

之前使用 $_GET['something'] 捕获它,现在可以使用 $_POST['something']

关于php - PHP 中有没有一种方法可以捕获使用 POST 方法传递的所有信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11460137/

相关文章:

php - PHP 和 MySQL 中的加盐

php - 如何使用连接从三个表中选择数据

java - 使用 Java 小程序将图像保存到服务器

jquery - jQuery load、post、get 方法可以接收 var=value 响应吗?

javascript - setTimeout 不延迟 $.each 中的函数调用

PHP/MySQL。选择2个表中的2个公共(public)字段

php - 在 MySQL 中插入数组值

java - POST 请求 JSON 解析器 Java

java - 如何使用 Java 在 Http Get 方法中设置 Cookie

android - 你如何从android http get访问本地端口8080 url