嗨,我已经在这里和其他网站上广泛研究了这个问题,但没有找到我的答案。首先让我先说我正在尝试自己学习这一切,所以欢迎任何建议。
我正在尝试 curl 托管我们的一个应用程序的网站。我试图将它的内容转储到一个销售演示的 div 中,但我很难这样做。由于它是 Https 协议,因此简单的 iFrame 将无法完成这项工作。同样,这是我们公司拥有的应用程序,但托管在社交网站上。
这是我的头部代码:
<?php
// Defining the basic cURL function
function file_get_html($url) {
$ch = curl_init(); // Initialising cURL
curl_setopt($ch, CURLOPT_URL, "https://www.a_website.com");
curl_setopt($ch, CURLOPT_URL, 1);
curl_setopt($ch, CURLOPT_URL, $url); // Setting cURL's URL option with the $url variable passed into the function
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE); // Setting cURL's option to return the webpage data
$data = curl_exec($ch); // Executing the cURL request and assigning the returned data to the $data variable
// var_dump($data);
curl_close($ch); // Closing cURL
return $data; // Returning the data from the function
}
?>
我已经尝试过 var_dump($data) 建议,我将其视为类似帖子(例如我的帖子)的答案,但我是新手,不明白它的实际作用。我在这里和其他地方阅读其他帖子时知道“注意:尝试在第 117 行的 C:\xampp\htdocs\fps.php 中获取非对象的属性”不是错误,而是警告/通知。
任何指导将不胜感激。
尝试将内容输出到:
<div>
<?php
// Dump contents (without tags) from HTML
echo file_get_html("www.facebook.com/appcenter/sgprivacy")->html;
?>
</div>
任何指导将不胜感激。