Php 重定向并提交到页面

Php 重定向并提交到页面,php,Php,可能重复: 我需要将用户从一个页面重定向到另一个页面,这很简单,但第二个页面实际上是一个页面,它将接受POST变量并打印页面。我需要的是一个函数(如果存在),它可以让我重定向用户,并通过POST将数据发送到Im页面,将用户重定向到。您如何重定向此用户?您想从哪里提取post数据 如果您使用的是表单,则可以使用隐藏字段传递其他POST变量。例如: <form action="<URL>.php" method="POST"> <input type=”hidden”

可能重复:


我需要将用户从一个页面重定向到另一个页面,这很简单,但第二个页面实际上是一个页面,它将接受POST变量并打印页面。我需要的是一个函数(如果存在),它可以让我重定向用户,并通过POST将数据发送到Im页面,将用户重定向到。

您如何重定向此用户?您想从哪里提取post数据

如果您使用的是表单,则可以使用隐藏字段传递其他POST变量。例如:

<form action="<URL>.php" method="POST">
<input type=”hidden” name=”Language” value=”Spanish”>

Full name: <input type="text" name="full_name" />

<input type="submit" value="Submit" />

</form>

全名:

在本例中,在下一页上,您可以调用$\u POST[“全名”]和$\u POST[“语言”]。

在通过
头()重定向时,您不能用PHP发送POST数据。
。您可以使用
CURL
将POST数据发送到另一个脚本,但这不会重定向用户


你不能在taregeted脚本中检查
$\u请求
数组而不是
$\u POST
?通过这种方式,数据是通过POST还是GET发送并不重要。

这里有一个链接,解释了如何在不使用
curl的情况下发送
POST
数据

http://wezfurlong.org/blog/2006/nov/http-post-from-php-without-curl/

如果可行,您还可以使用
会话
全局数组

“你是如何重定向这个用户的?”-大概是通过HTTP,这就是你在WWW上重定向的方式。“你想从哪里获取post数据?”-原始请求,这是你在重定向时获取数据的地方。首先,不需要这种态度。我觉得他可以解释他想做得更好。我不觉得我的答案是他特别想要的,但我把它贴了出来,因为他说“接受POST变量”,它一定是来自某个地方,比如表单。如果他指的是一个包含先前发布数据的链接,那么完全忽略它。只是想帮忙。不,是银行的网页。。。。我没有访问权限。但是那是在ASP上,我在PHP上寻找答案。尽管有警告,ASP.NET的特定部分(发送一些流行浏览器不支持的主要答案注释的标题)如果您想使用它们,可以轻松地移植到PHP。