2013-12-21 126 views
1

假設我有一個HTML文件 -
https://raw.github.com/USER/PROJECT/master/file.html如何在PHP中使用html包含github html文件?

我如何讓它在我的網站上提供。一種方法是使用rawgithub服務,然後使用類似iframe的東西,但我希望HTML在我的網站中被繼承,以便Google在搜索中顯示它。

php的包含函數看起來像在做伎倆,但我沒有得到它的工作。我簡單地使用
include "<file_full_URL>";

+0

你想讓它顯示的代碼或你想要顯示的HTML? –

+0

是的,我想顯示HTML。順便說一句,你將如何顯示它作爲代碼? – Avi

回答

2
$url = "http://www.example.com"; //write your raw.github.com URL 
$gethtml = file_get_contents($url); 
echo $gethtml; //output the content in the page 
1

在PHP中您可以使用file_get_contents()功能在互聯網上抓取文件。

$html = file_get_contents('https://raw.github.com/USER/PROJECT/master/file.html'); 
echo $html; 

但是,如果您這樣做,您的頁面將會變慢。設置一個將文件定期下載到服務器,然後從服務器上提供的cronjob是一個更好的主意。

2

,如果你想將它顯示爲代碼,你可以使用this jQuery插件爲