CKEditor使用说明

CKEditor 下载地址:http://ckeditor.com/download;

原FCKEditor,支持java,php,asp等; 这儿用的老版本的FCKEditor,新版本都是js调用,不再给php的了,有用试了来补上。

先导入fckeditor.php,这个文件简单的判断了下当前server上的php版本,

if(version_compare(phpversion(),"5","<")){

*.php4.php

}else{

*.php5.php

}

version_compare 比较前后两个版本的大小,如果当前版本小于5,会用php4那套。

从压缩包中去除editor文件夹,放在目录中,我放在editor中了,怕以后会加别的编辑器。

include 'editor/fckeditor.php'; #引入fckeditor.php 文件;

$ed = new FCKeditor("about"); #实例化;

public function __construct( $instanceName )
 	{
		$this->InstanceName	= $instanceName ;
		$this->BasePath		= '/fckeditor/' ;
		$this->Width		= '100%' ;
		$this->Height		= '200' ;
		$this->ToolbarSet	= 'Default' ;
		$this->Value		= '' ;

		$this->Config		= array() ;
	}

 InstanceName是获取时的name名称;basePath是找编辑器窗体的路径;value是初始值;ToolbarSet 可以选默认或者精简;

$bPath = $_SERVER['PHP_SELF'];
$bPath = dirname($bPath)."/editor/";
//$ed->ToolbarSet = "";
$ed->BasePath = $bPath;

basePath 指明了fckeditor.html这个文件的路径,注意,这个路径里会自带一个 editor/fckediotr.html的路径;

<form action="TEST.php"  method="post" >
<INPUT type="text" name="newtitle" value="" placeholder="请输入标题">
<?php
$ed->Create();  通过create方法,创建一个富文本框;
?>
<INPUT type="submit" value="提交" name ="SUB">
</form>

if(@$_POST['SUB']){
$title = $_POST['newtitle'];
$content = $_POST['about'];
echo $title;
echo $content;
}

获取输入的内容。

 

posted @ 2016-10-09 17:42  拾阶而上的PM  阅读(126)  评论(0编辑  收藏  举报
本博内容由王子豪 www.07byte.com 提供