所以目前我正在建設一個本地網站。任何方式將HTML表單數據保存到數據庫沒有Web服務器/ SQL?
需要構建的功能之一是請求提交表單。
我們原本收到一封中央郵箱的電子郵件,但我們希望它將表單數據保存到數據庫中,在這種情況下,請訪問Access。
有沒有可能的方式做到這一點,而不使用SQL或ASP?由於該網站正在本地服務器上構建,供所有員工訪問。
最後,我想要做的就是創建一個用戶可以提交的表單,並將其發送到數據庫。堅持電子郵件的想法可能還是更好?
所以目前我正在建設一個本地網站。任何方式將HTML表單數據保存到數據庫沒有Web服務器/ SQL?
需要構建的功能之一是請求提交表單。
我們原本收到一封中央郵箱的電子郵件,但我們希望它將表單數據保存到數據庫中,在這種情況下,請訪問Access。
有沒有可能的方式做到這一點,而不使用SQL或ASP?由於該網站正在本地服務器上構建,供所有員工訪問。
最後,我想要做的就是創建一個用戶可以提交的表單,並將其發送到數據庫。堅持電子郵件的想法可能還是更好?
無法在沒有數據庫服務器的情況下保存數據。只有可以做的事情是Cookie,但這些不會總是可用的JavaScript,絕不會幫助你的事業..
他說沒有sql不是沒有分... – zozo
這個問題已被編輯。 –
首先我謹說,HTML/CSS是客戶端腳本語言,不使用服務器端語言你不能保存任何東西。你可以使用php或javascript(ajax)來做到這一點。
我們開始在訪問中構建數據訪問頁面。我們能夠在網站中實現這一點,提交已成功保存到訪問數據庫中,但每次加載時都會加載之前的條目,而不是新條目。我們計劃只刪除訪問權限以便在表單中刪除並刪除,但有什麼辦法讓它自動提出空白條目? – user2630709
我沒有得到正確的,是否要刪除條目? –
不,我們只是希望用戶打開頁面提交請求填寫詳細信息,然後提交詳細信息,然後離開該頁面。然而唯一的問題是,如果有其他用戶出現,他們可以看到以前的條目。 – user2630709
只有在Internet Explorer下,才能將數據保存到MS Access數據庫中,例如使用ActiveX。但html文件必須在本地打開。 編輯: 如果需要,我可以給你寫一個示例代碼。
將在當地打開的文件,這將有可能爲你這樣做嗎? – user2630709
除非你是針對Safari瀏覽器上,你可以嘗試使用IndexedDB
(http://caniuse.com/#feat=indexeddb),由主流瀏覽器支持的本地存儲,沒有大小限制的形式。可以使用JavaScript object relational mapper來仔細使用它來模擬遠程數據庫。
那將是偉大的,但我們的理解不是所有的計算機都在Internet Explorer 10,不是所有的可更新無論是作爲各地區使用不同的系統。 – user2630709
您正在測試在*你*本地機器,不是嗎? – Brian
是的,但不會這意味着,都在舊的瀏覽器的用戶將無法提交任何東西。 – user2630709
我強烈建議你一個服務器:)。如果你不想使用sql,有很多方法可以保存數據。最簡單的方法是用你需要的文件寫入磁盤。
本地服務器是一個網絡服務器 –
對不起壞的措辭,我應該說它在服務器上的驅動器上。我們不能使用SQL或ASP創建任何東西。 – user2630709
「沒有網絡服務器」是什麼意思?您的應用程序所在的機器是您的網絡服務器。你可以安裝SQL Server,對吧? –