表单动作post到PHP文件,然后重新post数据到外部PHP文件


Form action post to PHP file, then re-post data to external PHP file

使用一个用于会员注册的HTML表单动作,我想将数据发布到一个PHP文件,然后让这个PHP文件将相同的数据发布到一个外部PHP文件,在那里信息将被处理和存储。

基本上我希望第一个PHP文件是一个代理发送到外部PHP文件。

我只是想隐藏数据将被发布/处理的最终目的地,因此它不会在原始HTML中被看到。

我有很好的理由这样做,任何帮助或替代建议将是非常感激的!

编辑:只是想补充一点,我没有完全控制数据将被处理的最终目的地,因为它是第三方服务。我可以改变表单字段的名称,将张贴/接收。

我还在学习PHP,所以细节会很有帮助:)

你可以使用$_SESSION超级全局变量来存储第一个php文件中的$_POST数据,如下所示:$_SESSION['first_page']=$_POST;并在第二页使用这些数据。

两种方式:1、使用web服务(apache或nginx)重写。你可以谷歌一下"重写"。2、在第一个PHP .

第一次在会话中存储post数据。

session_start();
$_SESSION['myfirst_page']= $_POST;

并像这样在另一个页面中检索

session_start();
$mydata = $_SESSION['myfirst_page'];