2013-04-07 83 views
1

我在我的Dropbox帳戶上有一個txt文件。包括txt文件從保存箱到html文件

我的網頁託管在服務器上,我無法從家裏上傳文件。

但我想在我的網頁上插入一些信息,所以我決定在txt文件中寫下這些註釋,並將其上傳到我的Dropbox。

現在的問題是:

  • 如何插入txt文件內容到我html文件,這樣當我簡單地使用Dropbox的,該網頁也更新更新txt文件**

我有一個文件index.html,我試圖在其上插入標籤

<?php file_get_contents("<address to my Dropbox file>"); ?> 

我在這裏找到其他帖子。但沒有任何反應。

回答

2

您需要共享文件並獲取它的公共URL,然後在使用jquery的get調用中使用此URL。 拿這個例子來看看從Jquery.get文檔:

<div id="result"></div> 
... 

$.get('https://dl.dropbox.com/u/8032011/share/greetings.txt', function(data) { 
    $('#result').html(data); 
    alert('Load was performed.'); 
}); 

此鏈接解釋了Dropbox的使用公共文件夾:https://www.dropbox.com/help/16/en

+0

我可以在'html'純文件中使用標籤'<?php'嗎?即使在服務器上的同一文件夾中使用該文件,代碼爲<?php file_get_contents(「bla.txt」); ?>'不起作用。 – Sigur 2013-04-07 16:28:37

+0

ops :)我的壞將編輯一秒 – 2013-04-07 16:30:18

+1

有樂趣編輯完成 – 2013-04-07 16:33:44

1

您不能運行在HTML文件的PHP腳本,如果服務器支持PHP然後將您的文件的擴展名更改爲「.php」,該代碼將工作。
否則(如果你絕對不能使用PHP),你仍然可以通過使用嵌入的javascript/jquery代碼來完成這項工作,該代碼將加載Dropbox文件到你的HTML頁面。

+0

謝謝。我現在只用這個創建了一個'php'文件:'<?php file_get_contents(「http://db.tt/fvBj9iAJ.txt」); ''如何在我的'html'文件中使用它? – Sigur 2013-04-07 16:48:35

+1

@Sigur你不用這樣的php文件,我會建議將'index.html'文件重命名爲'index.php',然後你可以簡單地在你想要填充的HTML標籤內使用'file_get_contents()'函數與Dropbox數據一樣(完全像您在原始問題中所做的那樣)。 – Abdulaziz 2013-04-07 16:53:59

+0

如果我使用某種CSS樣式,它可能會影響結果?我不知道爲什麼,但是在一個帶有代碼的'html'文件中,一切正常。但是如果我把代碼放在我的文件上,什麼都不會發生。按代碼編碼的 – Sigur 2013-04-08 01:31:56