0
您好我正在建立一個基於PHP的網站,並想知道是否有任何方法可以讓我的客戶端從word文檔(或任何word文件)上傳他們的內容?php客戶端內容上傳(cms)
上傳應該替換(或添加)內容到頁面,允許她更新她的內容。我知道這是某種CMS,但我不知道從哪裏開始。
我目前有使用此代碼article.php頁:
<?php
$thisPage="Writing";
include("header.php");
$page = $_GET['article'];
$file = "articles/".$page.".html";
if(file_exists($file)) {
include($file);
} else {
print "404 Error. Page does not exist";
}
function IsSafeInclude($x) {
if(strpos($x, "/../") !== false || strpos($x, "../") === 0 || strpos($x, "/..") == (strlen($x) - 3) || $x == '..')
return false;
else
return true;
}
include("html/articles-left.html");
include("footer.php");
?>
的$網頁功能讓我可以鏈接在點擊時會加載不同的HTML文件。我想要做的是讓客戶上傳/更新她的不同文章到網站。使其易於使用。
這裏是鏈接到該網站:here
非常感謝!
gdinari
弗蘭基,謝謝徵求意見。我會盡快回復,但我一直在研究一些項目......我查看了你建議的tinymce和文件上傳解決方案,但我有幾個問題:(1)我不需要某種登錄來訪問可編輯區域,然後將其保存,以便其他人無法更改它並使內容在保存後不可編輯? (2)我閱讀安裝文檔(不難實現),但是如何實現文件上傳器,我該怎麼做?從cms平臺上構建這個站點會更容易嗎,你建議最好的是什麼? – gdinari 2010-11-02 02:34:06
@gdinari你正在處理兩個問題。 Backoffice vs Frontoffice是第一個,文件上傳是第二個。在SO風格中,我建議你將它們視爲不同的東西,嘗試之後,在這裏問你可能遇到的任何問題。 – Frankie 2010-11-02 04:45:45
好吧我會研究一下,非常感謝Frankie – gdinari 2010-11-02 13:59:14