PHP+FCKEditor 實現所視即所得文件編輯

1 篇文章 / 0 new
author
PHP+FCKEditor 實現所視即所得文件編輯
1. 下載 FCKEditor  http://ckeditor.com/download (似乎開始停版, 全力發展 CKEditor版本)
2. 使用下列程式碼即可實現編輯畫面
<link href="fckeditor/_samples/sample.css" rel="stylesheet" type="text/css" />
<form action='modules/zInfoWorkAreaMaintain/sampleposteddata.php' method='post' target='_blank'>
 
$sBasePath = 'fckeditor/';//必須使用相對路徑才行,指向 fckeditor 目錄位置
$oFCKeditor = new FCKeditor('FCKeditor1') ;
$oFCKeditor->BasePath    = $sBasePath ;
$oFCKeditor->Height = '400';
$oFCKeditor->Value = "This is some <strong>sample text</strong>"; //給初始內容方式
$oFCKeditor->Create();
 
 
<input type='submit' value='Submit'>
</form>
下載檔案中也有範例程式可參考使用

指定上傳 檔案 存放位置. 編輯 fckeditor\editor\filemanager\connectors\php\config.php
$Config['Enabled'] = true ; //才可開啟上傳檔案參數
修改 $Config['UserFilesPath'] 或是 $Config['UserFilesAbsolutePath']

若想在程式中動態改變存放路徑, 則須利用 $_SESSION 當變數傳遞, 如
$Config['UserFilesPath'] = '/upload/'. $_SESSION['xxx'].'/';
注意, 起始位置為 http 的 root, 非個別網站的根目錄
Free Web Hosting