我試圖構建一個極其基本的內容管理系統。我想用php做這些事情,並希望它能夠像回覆以文本形式提交的內容一樣簡單。使用php將文本框內容保存到頁面
問題是我需要將回顯的內容以某種方式保存到頁面(最好沒有數據庫) ,然後如果提交它,則用新的回顯內容替換它。我將如何將內容保存到頁面?
在此先感謝。
我試圖構建一個極其基本的內容管理系統。我想用php做這些事情,並希望它能夠像回覆以文本形式提交的內容一樣簡單。使用php將文本框內容保存到頁面
問題是我需要將回顯的內容以某種方式保存到頁面(最好沒有數據庫) ,然後如果提交它,則用新的回顯內容替換它。我將如何將內容保存到頁面?
在此先感謝。
如果你不想使用數據庫,你可以做的絕對最基本的事情就是使用file_put_contents()
將內容保存到文件中。您可以使用file_get_contents()
重新加載它。請注意,儘管您可能會暴露於各種安全漏洞,如跨站點腳本攻擊和代碼注入攻擊。另外,您可能會遇到一個用戶擦除其他用戶編輯的併發問題。您也可能遇到文件權限問題。如果您的網站獲得大量流量,則可能會遇到可伸縮性和性能問題。當你開始研究這些問題時,你會開始明白爲什麼事情會比你最初想要的要複雜得多。
不知道你在問什麼。
在提交時,你實際上可以用(fopen,fwrite,我想......)重寫頁面。
如果您想「攜帶」信息,請使用會話變量。
儘管這兩種方法都可能對於高流量網站而言非常不利。
我會如何把這個在我的代碼? – PHPNooblet 2009-12-23 20:46:56
將您到目前爲止已有的代碼發佈到一個新問題中,我們將幫助您解決這個問題。 – Asaph 2009-12-23 21:54:13
沒關係,我想通了。不管怎麼說,還是要謝謝你! – PHPNooblet 2009-12-23 22:24:33