Home >Backend Development >PHP Tutorial >php使用fckeditor

php使用fckeditor

WBOY
WBOYOriginal
2016-06-23 14:35:191030browse

一:修改文件上传语言为PHP    
    打开fckconfig.js    
    找到:
    var _FileBrowserLanguage = 'asp'
    var _QuickUploadLanguage = 'asp'    
    改成:
    var _FileBrowserLanguage = 'php'
    var _QuickUploadLanguage = 'php'

二:启用PHP文件上传

    1:启用FileBrowser:
        打开fckeditor/editor/filemanager/browser/default/connectors/php/config.php
        启用文件上传:

        找到:
        $Config['Enabled'] = false

        改成:
        $Config['Enabled'] = true

        设置上传存放目录:

        找到:
        $Config['UserFilesPath'] = '/userfiles/'
        改成:
        $Config['UserFilesPath'] = '你自己的项目路径'

    2:启用QuickUpload
        打开fckeditor/editor/filemanager/upload/php/config.php
        启用文件上传:

        找到:
        $Config['Enabled'] = false
        改成:
        $Config['Enabled'] = true

        设置上传存放目录:

        找到:
        $Config['UserFilesPath'] = '/userfiles/'
        改成:
        $Config['UserFilesPath'] = '你自己的项目路径'



使用实例

$fck = $_POST [ " FCKeditor1 " ] ;
if ( $fck != "" )
{
echo htmlspecialchars ( $fck ) ;//htmlspecialchars()用来把文字信息中的特殊符号转换成html字符串格式最常用到的场合可能就是处理客户留言的留言版了
}
?>



fck测试



include ( " fckeditor/fckeditor.php " ) ; //加载文件
$oFCKeditor = new FCKeditor ( ' FCKeditor1 ' ) ; //创建一个FCKeditor对象 ID为FCKeditor1
$oFCKeditor -> BasePath = " /fck/fckeditor/ " ; //设置FCKeditor路径
$oFCKeditor -> Value = '' ; //设置默认值
$oFCKeditor -> Create () ; //创建。注意:若用到模板(如smarty)则$fck = $oFCKeditor->CreateHtml();然后把$fck抛给模板
?>





JS用alert( FCKeditorAPI.GetInstance('FCKeditor1').GetXHTML( true ))得到FCKeditor1的值;
PHP用$_POST['FCKeditor1']得到FCKeditor1的值。
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:nginx+PHP配置Next article:php的安装