-4
我用下面的代碼在我的網站捲曲PHP不加載網站風格
$turl = $_GET['turl'];
$ch = curl_init($turl);
curl_setopt($ch, CURLOPT_POST, false);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows; U; Windows NT 5.0;
en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7");
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec($ch);
echo $data;
顯示其他網站,但是當我試圖顯示Facebook或YouTube的結果看起來喜歡 -
樣式可能在某個CSS文件中。所以需要分開卷曲。另外,JavaScript可能在單獨的文件中。 – Andreas
當然,它確實......這些網站中任何地方使用的每一個相對URL現在都被解析爲指向_your_域的絕對URL。你必須首先找到所有這些相對的URL,並相應地修改它們。 – CBroe
但即使你修正了這些,你也不應該期望這些網站像他們通常那樣「工作」 - 因爲所有依賴於cookie的功能當然也不起作用。 – CBroe