可能重复:
如何在 PHP 中读取网页
我确信有一些简单的方法可以做到这一点。我需要将 get 变量传递给我的购物车软件以记录转换,但不重定向用户,我只希望服务器将 GET 变量发送到 URL。我宁愿不要在 php.ini 中打开 allow_url_fopen 。
有人知道最好的方法吗?提前致谢。
可能重复:
如何在 PHP 中读取网页
我确信有一些简单的方法可以做到这一点。我需要将 get 变量传递给我的购物车软件以记录转换,但不重定向用户,我只希望服务器将 GET 变量发送到 URL。我宁愿不要在 php.ini 中打开 allow_url_fopen 。
有人知道最好的方法吗?提前致谢。
服务器端,您最好的选择可能是使用cURL - 有关详细信息,请参阅文档,使用起来并不难。
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.example.com/script.php");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
curl_close($ch);
if ($response === false) {
// Failed to connect or some error occurred
} else {
// Everything was fine, check the response here if you need to
}