fckeditor編輯器在php中的配置方法
更新時(shí)間:2012年05月21日 02:37:39 作者:
FCKeditor是目前最優(yōu)秀的可見即可得網(wǎng)頁編輯器之一,它采用JavaScript編寫。具備功能強(qiáng)大、配置容易、跨瀏覽器、支持多種編程語言、開源等特點(diǎn)
一:修改文件上傳語言為PHP
打開fckconfig.js
找到:
var _FileBrowserLanguage = 'asp'
var _QuickUploadLanguage = 'asp'
改成:
var _FileBrowserLanguage = 'php'
var _QuickUploadLanguage = 'php'
二:啟用PHP文件上傳
1:啟用FileBrowser:
打開fckeditor/editor/filemanager/connectors/php/config.php
啟用文件上傳:
找到:
$Config['Enabled'] = false
改成:
$Config['Enabled'] = true
設(shè)置上傳存放目錄:
找到:
$Config['UserFilesPath'] = '/userfiles/'
改成:
$Config['UserFilesPath'] = '你自己的項(xiàng)目路徑'
2:啟用QuickUpload
打開fckeditor/editor/filemanager/upload/php/config.php
啟用文件上傳:
找到:
$Config['Enabled'] = false
改成:
$Config['Enabled'] = true
設(shè)置上傳存放目錄:
找到:
$Config['UserFilesPath'] = '/userfiles/'
改成:
$Config['UserFilesPath'] = '你自己的項(xiàng)目路徑'
使用實(shí)例
<?php
$fck = $_POST [ " FCKeditor1 " ] ;
if ( $fck != "" )
{
echo htmlspecialchars ( $fck ) ;
}
?>
<html>
<head>
<title>fck測試</title>
</head>
<body>
<form action="index.php" method="POST">
<?php
include ( " fckeditor/fckeditor.php " ) ; //加載文件
$oFCKeditor = new FCKeditor ( ' FCKeditor1 ' ) ; //創(chuàng)建一個(gè)FCKeditor對象 ID為FCKeditor1
$oFCKeditor -> BasePath = " /fck/fckeditor/ " ; //設(shè)置FCKeditor路徑
$oFCKeditor -> Value = '' ; //設(shè)置默認(rèn)值
$oFCKeditor -> Create () ; //創(chuàng)建。注意:若用到模板(如smarty)則$fck = $oFCKeditor->CreateHtml();然后把$fck拋給模板
?>
<input type="submit" value="提交">
</form>
</body>
</html>
JS用alert( FCKeditorAPI.GetInstance('FCKeditor1').GetXHTML( true ))得到FCKeditor1的值;
PHP用$_POST['FCKeditor1']得到FCKeditor1的值。
打開fckconfig.js
找到:
var _FileBrowserLanguage = 'asp'
var _QuickUploadLanguage = 'asp'
改成:
var _FileBrowserLanguage = 'php'
var _QuickUploadLanguage = 'php'
二:啟用PHP文件上傳
1:啟用FileBrowser:
打開fckeditor/editor/filemanager/connectors/php/config.php
啟用文件上傳:
找到:
$Config['Enabled'] = false
改成:
$Config['Enabled'] = true
設(shè)置上傳存放目錄:
找到:
$Config['UserFilesPath'] = '/userfiles/'
改成:
$Config['UserFilesPath'] = '你自己的項(xiàng)目路徑'
2:啟用QuickUpload
打開fckeditor/editor/filemanager/upload/php/config.php
啟用文件上傳:
找到:
$Config['Enabled'] = false
改成:
$Config['Enabled'] = true
設(shè)置上傳存放目錄:
找到:
$Config['UserFilesPath'] = '/userfiles/'
改成:
$Config['UserFilesPath'] = '你自己的項(xiàng)目路徑'
使用實(shí)例
復(fù)制代碼 代碼如下:
<?php
$fck = $_POST [ " FCKeditor1 " ] ;
if ( $fck != "" )
{
echo htmlspecialchars ( $fck ) ;
}
?>
<html>
<head>
<title>fck測試</title>
</head>
<body>
<form action="index.php" method="POST">
<?php
include ( " fckeditor/fckeditor.php " ) ; //加載文件
$oFCKeditor = new FCKeditor ( ' FCKeditor1 ' ) ; //創(chuàng)建一個(gè)FCKeditor對象 ID為FCKeditor1
$oFCKeditor -> BasePath = " /fck/fckeditor/ " ; //設(shè)置FCKeditor路徑
$oFCKeditor -> Value = '' ; //設(shè)置默認(rèn)值
$oFCKeditor -> Create () ; //創(chuàng)建。注意:若用到模板(如smarty)則$fck = $oFCKeditor->CreateHtml();然后把$fck拋給模板
?>
<input type="submit" value="提交">
</form>
</body>
</html>
JS用alert( FCKeditorAPI.GetInstance('FCKeditor1').GetXHTML( true ))得到FCKeditor1的值;
PHP用$_POST['FCKeditor1']得到FCKeditor1的值。
您可能感興趣的文章:
- PHP中CKEditor和CKFinder配置問題小結(jié)
- 針對PHP環(huán)境下Fckeditor編輯器上傳圖片配置詳細(xì)教程
- 探討fckeditor在Php中的配置詳解
- php下安裝配置fckeditor編輯器的方法
- php下FCKeditor2.6.5網(wǎng)頁編輯器的使用方法
- php ckeditor上傳圖片文件名亂碼解決方法
- php fckeditor 調(diào)用的函數(shù)
- fckeditor在php中的用法(添加于修改寫成了函數(shù))
- 將FCKeditor導(dǎo)入PHP+SMARTY的實(shí)現(xiàn)方法
- jQuery+PHP發(fā)布的內(nèi)容進(jìn)行無刷新分頁(Fckeditor)
- php版本CKEditor 4和CKFinder安裝及配置方法圖文教程
相關(guān)文章
在asp.net中KindEditor編輯器的使用方法小結(jié)
由于國外的服務(wù)器好象對一些要引用dll編輯器由于安全問題,鎖定了web.config中的一些權(quán)限,在先試了FreeTexbox不行,FCKEditor也不行,因?yàn)槎际且胐ll文件,最后同事介紹一款 純js的kindeditor編輯器,2010-12-12頁面上存在多個(gè)FckEditor編輯器的驗(yàn)證方法
FCKeditor是一個(gè)專門使用在網(wǎng)頁上屬于開放源代碼的所見即所得文字編輯器。它志于輕量化,不需要太復(fù)雜的安裝步驟即可使用。它可和PHP、JavaScript、ASP、ASP.NET、ColdFusion、Java、以及ABAP等不同的編程語言相結(jié)合。2010-03-03FCK判斷內(nèi)容是否為空(如果只是去空格,那么這種方式是錯(cuò)誤的)
一般來說,像input里面的值都可以通過將內(nèi)容去空格判斷是否為空,但是FCK沒那么簡單,因?yàn)楫?dāng)你多打幾個(gè)空格或者多打一些回車,它會(huì)自動(dòng)地生成一些<p>標(biāo)簽,如果再用原先去空格判斷的方法,顯然是不可取的。2010-12-12FCKeditor 2.6.6在ASP中的安裝及配置方法分享
FCKeditor目前的最新版本是2.6.6,在網(wǎng)上搜索此版本的配置方法,發(fā)現(xiàn)很少有asp的配置方法,以下就把自己的一些配置經(jīng)驗(yàn)分享給有需要的你。2012-03-03又一個(gè)不錯(cuò)的FCKeditor 2.2的安裝、修改和調(diào)用方法
又一個(gè)不錯(cuò)的FCKeditor 2.2的安裝、修改和調(diào)用方法...2007-11-11