1、 / / config.js CKEditor,配置文件,如果你不想写的太多,你可以直接写默认配置(语言、菜单栏的宽度),和百度的配置配置是必要的。

config.language = *;config.skin = 'v2;config.uicolor =# aadc6e;config.toolbar =基本的;…

2,官方演示大多喜欢用js来配置编辑器区域,而且我太麻烦了,所以不能写PHP类的内置PHP类。

require_once rootpath。CKEditor / CKEditor .php;$ CKEditor新= CKEditor($ CKEditor -);returnoutput = true; / /输出变量使用CKEditor美元修改表情= / /美元CKEditor;contentarea = / $ CKEditor /设置路径编辑(内容,RS or'contents美元'); / /创建一个名称内容文本

echo $ contentarea;

3,需要上传,必须添加到CKFinder。把CKFinder和CKEditor在同级目录。

打开 / / CKFinder config.php,第一组的第一个函数(checkauthentication),这个函数需要遵循其自身的写作规律,只要允许你上传文件到服务器,真正的回归自然,不建议直接写返回true,这将导致安全问题。它使用方便的会议来解决它。

session_start();函数checkauthentication(){如果(isset($ _session { 'useeidtor ' }))

返回true;否则返回false;}

4、上传文件的位置: / / CKFinder config.php找到URL地址美元,之前一直想写一个用来定位路径的方法是不容易的,那么必须使用届,如果一个网站,需要上传到一个不同的位置,可以使用会话定位。
复制代码代码如下所示:
如果(isset($ _session { 'useeidtor ' })){

开关($ _session { 'useeidtor ' }){ case'addr1:$ URL地址= ' / / / addr1 UploadFile;case'addr2:$ URL地址= ' / / / addr2 upfiles;}

{人}

$ URL地址= ' / / upfiles;}

5、上传的文件的名称,CKFinder将按照原来的名字命名的,在中国的情况下可能是混乱的,所以建议使用日期命名。打开 / / / CKFinder核心连接器 / / / commandhandler PHP5 PHP / fileupload.php找到p

sunsafefilename美元= ckfinder_connector_utils_filesystem:converttofilesystemencoding(ckfinder_connector_utils_misc:mbbasename($ uploadedfile'name '));加上后来。

sextension美元= ckfinder_connector_utils_filesystem::getextension($ sunsafefilename);$ sunsafefilename =日期('ymdhis ')'。sextension美元;6,最后用CKFinder

require_once rootpath。CKEditor / CKEditor .php;require_once rootpath。'ckfinder / CKFinder PHP的;

$ CKEditor =新CKEditor();$ CKEditor,returnoutput = true;$ CKEditor,修改表情= / / CKEditor;

CKFinder::setupckeditor($ CKEditor,' / / CKFinder); / /注意这里是相对路径,相对于根目录,而不是绝对路径

contentarea美元= $ CKEditor 编辑(内容