检索并将数据发布到另一个URL

时间:2013-12-09 06:11:58

标签: php post get http-post

我正面临着以下代码的错误

    if(isset($_POST['get4']))
{
$pid = $_POST['get4'];

目前要实现的是我想要检索get4对象&将数据发布到另一个网址im.php

我试过这段代码

            if(isset($_POST['get4']))
    {
    $pid = $_POST['get4'];
    $_POST;$url=http://xyz . com/im.php
}

但没有工作。有答案吗?

1 个答案:

答案 0 :(得分:0)

如果您希望使用 GET 将该变量发送到其他页面,您可以这样做..

if(isset($_POST['get4']))
{
$pid = $_POST['get4'];
}
header("location:yourpage.php?pid=$pid");

<强> yourpage.php

if(isset($_GET['pid']))
{
echo $new_pid = $_GET['pid'];
}

(或)

如果您希望使用 POST 发送该变量,请使用 cURL

编辑:

if(isset($_POST['get4']))
{
$pid = $_POST['get4'];
}

$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "yourpage.php");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS,"pid=$pid"); //P5435
$response = curl_exec($curl);
echo $response;