繁体   English   中英

如何通过使用GET请求访问的PHP页面中的POST请求来获取表单详细信息

[英]How to pick up form details using POST request from a PHP page which was accessed using GET request

我已经通过GET request ex执行了一个php脚本:

http://localhost/example.php?id=9&name=exammple

现在example.php有一个表单字段

<form method="post" action="example.php">

---form fields used to post data on server---

</form>

现在提交表单时,它会引发一个错误,指出未定义的索引。

如何在使用GET请求访问的页面中提交表单? 我是PHP初学者。

使用<form method="post" action="">然后,它将把数据发布到同一页(带有GET参数),您可以使用$ _GET获取它们,并使用$ _POST从表单中获取参数,或者全部使用$ _请求。

添加一个

$_POST += $_GET;

在访问$_POST变量或使用其他请求变量(例如$_REQUEST Docs)之前,如果您也想允许$_GET旁边的其他变量(即$_COOKIES具有PHP的默认配置)。

一点解释:

  • $_GET包含所有get变量。
  • $_POST包含所有发布变量。

$_POST += $_GET;

如果未通过创建 $_POST$_GET将所有get变量作为post变量发送,则会将它们放入$_POST

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM