php中fckeditor的使用
fckeditor果然超级强悍。
目前使用2.6版本
这里还关系到数据表中存什么样的数据
1、纯文本,可能有\n
2、标准html文本,自然会把<等换成<等
3、自定义文本,
我决定用html文本,要检查<script>标签,不能有
关于fckeditor\fckconfig.js文件修改
关于fckeditor\editor\filemanager\connectors\php\configs.php
开始相关的几句话改成:
$Config['Enabled'] = true ;
//xiye20080701,全路径修改
if (!defined('ROOT_PATH'))
define('ROOT_PATH','../../../../../');
require_once(ROOT_PATH . 'inc/global.php');
$temppath ='upload/images/signup/'. Sys::getPathByDate();
//生成路径
Sys::checkdir(ROOT_PATH_DIR_NORMAL . $temppath);
//按照fck要求定义根路径
// Path to user files relative to the document root.
$Config['UserFilesPath'] = '/'.$temppath ;
以上代码中Sys::getPathByDate()是一个返回2008/07/01/之类的函数
Sys::checkdir(ROOT_PATH_DIR_NORMAL . $temppath);是生成c:\php\php2\之类文件目录的函数
这样随时间不同,上传的文件会保存到不同文件夹下,免得膨胀。
分享到:
相关推荐
5. **处理提交的数据**:在服务器端(PHP),你需要处理用户在FCKeditor中输入的内容。FCKeditor会将HTML内容以纯文本形式发送,因此你可以通过`$_POST['editor1']`(根据你的ID名)来获取内容,然后保存到数据库或...
通过POST方式获取编辑器中的数据也非常简单,在`check.php`文件中使用如下代码即可: ```php $fckeditorValue = $_POST['FCKeditor1']; ``` #### 四、FCKeditor的定制化配置 虽然FCKeditor已经安装成功并可以使用...
FCKeditor 是一个基于JavaScript的开源富文本编辑器,它在Web开发领域中被广泛使用,尤其适用于那些需要提供用户友好、可视化的文本编辑功能的网站。FCKeditor 具备强大的功能,包括字体样式调整、图像处理、链接...
### FCKeditor在PHP环境中的配置与使用 #### 一、简介 FCKeditor是一款功能强大的富文本编辑器,能够方便地集成到基于PHP的Web应用程序中,为用户提供丰富的文本编辑体验。通过本文,我们将详细了解如何在PHP环境...
//第二步:使用种子初始化随机数发生器 srand($seed); //第三步:生成指定范围内的随机数 $random =rand(1,10000); $filename = date("dHis", time()).$random.'.'.$prefix; return $filename; } 2.[204行]...
在PHP环境中使用FCKeditor 2.6.3,首先需要将下载的压缩包解压,得到的文件包括`fck.php`、`tes.php`等。`fck.php`是编辑器的入口文件,而`tes.php`可能是一个测试页面,用于检查编辑器的正确安装和配置。要集成到...
标题中的“fckeditor用于php 论坛”表明我们将讨论如何在PHP环境中集成和使用FCKeditor,这是一个流行的富文本编辑器,主要用于网页内容的创建和编辑。描述提到“简化了fckeditor配置,没有模板也能做出论坛”,意味...
**在PHP中使用FCKeditor** 在PHP环境中集成FCKeditor,通常需要以下步骤: 1. **下载并解压**:从官方或者第三方网站下载`PHP—FCKeditor-v2.6.3.rar`,解压缩得到FCKeditor的文件夹。 2. **上传与配置**:将解压...
FCKeditor是一款广受欢迎的开源富文本编辑器,尤其在PHP开发领域中被广泛应用。这款编辑器以其强大的功能、易于集成和自定义的特点,为开发者提供了创建富文本内容的强大工具。FCKeditor精简版则是针对那些不需要...
由于其出色的表现和丰富的特性,FCKeditor在国内被大量采用,包括百度、阿里巴巴等知名企业都在其网站或项目中使用了FCKeditor。 #### 二、下载与安装 1. **下载** 访问FCKeditor官网(...
在原始的FCKeditor中,由于编码处理不当,可能会导致在处理中文文件名时出现乱码,从而影响用户体验。通过修改几个关键文件,开发者已经解决了这个问题,使得FCKeditor在PHP平台上对中文的支持更加完善。 FCKeditor...
4. **处理文件上传**:根据项目需求编写PHP文件上传处理脚本,如`fckupload.php`,并与`fckeditor.js`中的配置进行关联。 5. **测试与调试**:在浏览器中查看编辑器是否正常工作,检查文件上传、内容保存等功能是否...
在使用FCKeditor过程中,可能会遇到兼容性、安全性等问题。例如,跨域上传文件的限制、编辑器在某些浏览器中的表现差异等。这些问题通常可通过调整配置、使用插件或编写自定义脚本来解决。 #### 六、结语 ...
例如,你可以使用`CuteEditor.Create()`方法在ASP.NET中实例化编辑器,或者在PHP中使用`FCKeditor::Create()`。 同时,你还需要关注安全问题。例如,用户输入的数据需要进行适当的过滤和转义,以防止XSS(跨站脚本...
2. 在需要使用富文本编辑器的视图文件中,引入FCKeditor的相关JS和CSS资源。 3. 初始化FCKeditor实例,配置图片上传路径为ThinkPHP的控制器方法,该方法负责处理图片上传并返回URL。 对于FCKeditor远程保存图片的...