CKEditor使用說明

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

原FCKEditor,支持java,php,asp等; 這兒用的老版本的FCKEditor,新版本都是js調用,再也不給php的了,有用試了來補上。html

先導入fckeditor.php,這個文件簡單的判斷了下當前server上的php版本,java

if(version_compare(phpversion(),"5","<")){編輯器

*.php4.phppost

}else{this

*.php5.phpspa

}orm

version_compare 比較先後兩個版本的大小,若是當前版本小於5,會用php4那套。
server

從壓縮包中去除editor文件夾,放在目錄中,我放在editor中了,怕之後會加別的編輯器。htm

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;
}

獲取輸入的內容。

相關文章
相關標籤/搜索