2012-11-19 41 views
-1

我需要用錨來創建一個HTML文檔(網頁),並將該文件保存到某個地方,另一個程序將通過它們的URL鏈接到這些文檔,並在末尾使用錨語法,以便它們被引導到正確的部分該文件。如何將HTML文檔存儲在數據庫中?

這樣做的最好方法是什麼?我是否以編程方式生成HTML文檔並插入定位點,然後讓用戶將此文檔保存在其服務器上?我將如何獲得該文檔位置的URL?我正在使用ASP.NET。

或者說,我只是使用HTML文本編輯器的HTML保存在SQL數據庫中的VARCHAR(MAX)。但是,如果我這樣做,我該如何添加錨點?AND,如何在瀏覽器中讀取HTML時將其作爲長字符串存儲在數據庫中(我還沒有找到任何知道答案的人) ?我嘗試過LITERALS和iFRAME,但都沒有從數據庫中呈現HTML內容。

我想到的最好的辦法就是programmartically生成HTML文件,這樣一來我有過進入錨點控制(我不認爲這是可能的Ajax的HTML編輯器)。然後只需讓用戶在計算機/服務器上的任何位置保存此文檔(網頁)。然後,如果我有網址,我可以通過了解其位置的網址,讓其他程序轉到該文檔的定位點。

+0

的可能重複[我如何保存添加到一個ajax html編輯文本,作爲一個HTML文檔?](http://stackoverflow.com/questions/13444999/how-do-i-save-the-text -added-to-ajax-html-editor-as-an-html-document) –

+1

不要創建重複的問題。如果您需要擴展您的需求,請修改原始問題。 –

+0

閱讀我不應該在這裏問什麼樣的問題?在FAQ http://stackoverflow.com/faq中。這是過於寬泛的,而不是一個具體的編程問題,這可能是爲什麼沒有人回答。 – Liam

回答

0

那麼,有幾個不同的部分來回答你的問題,但我認爲我可能能夠幫助(如果我誤解了你的問題,然後我道歉)。

在過去,我不得不做一些有限的網絡工作和解決方案,似乎總是爲我工作是爲了構建一個完整的網頁,佈局和所有的,只是沒有內容。從那裏,將所有文本存儲到Sql數據庫中的varChar插槽中。這對於存儲URLs同樣適用,所以這是解決你的錨定問題的一種可能的解決方案(這是我跟蹤圖像URL的方式)。

至於「存儲」在一個數據庫中的實際頁面,林不知道,如果你能是可能的,或者甚至是可取的。只需像其他一切那樣將頁面存儲在服務器上即可。過去,用於在頁面和服務器之間存儲和加載數據的簡單後端就是您需要使系統啓動並運行的所有功能。

由於您使用的ASP,我不是100%肯定SQL互動是多麼困難,但在PHP這是一個非常容易的事。事實上,我已經設計並部署了基於PHP的接口客戶端,如果您需要它,我很樂意與您分享 - 只需向我發送一條消息即可。希望這有助於至少有點,我知道答案是模糊的,但問題是一個複雜的問題。

+0

哇,謝謝TYLER採取回答我的問題並提供出色建議的時候了。當像我這樣的新手得到像這樣的尊重答案而不是像上面這樣的評論不符合像這樣的網站的目的時,這很好。如果我需要你的PHP代碼,我一定會保持聯繫......再次感謝:) – Cybernetic

+0

沒有問題,我們都必須學習! –

相關問題