fckeditor在php中的用法(添加于修改写成了函数)_网页编辑器

复制代码 代码如下:

function CreateEditor ($act,$id,$url) { #调用FCKeditor并补完发表文章的表单,act=0:发表新文章 =1修改文章
include("editor/fckeditor.php"); //FCKeditor已存放到此目录下
$oEditor = new FCKeditor ("content"); //对应于一个input控件,相当于是一个name=content的textarea
$oEditor -> BasePath = 'editor/'; //配置基本信息
$oEditor -> Width = "100%";
$oEditor -> Height = "400";
if( $act ) {
$query = "SELECT title,content FROM article WHERE id=$id";
$result = mysql_query($query);
$fillin = mysql_fetch_array($result);
}
echo '<form action="'.$url.'" method="post">';
echo '<p>Title: <input type="text" class="text" class="text" name="title" size="100" value="'.$fillin['title'].'"></p><p>';
if( $act ) $oEditor -> Value = $fillin['content']; //若是修改文章,则将原文章内容放进编辑器
$oEditor -> Create(); //创建编辑器
echo '</p>';
echo '<p><input type="submit" class="button" value="P o s t"></p>';
echo '</form>';
}

如果是编辑页面:(直接把下面的放在文本区域就可以了)

复制代码 代码如下:

<?php
include("../../../FCKeditor/fckeditor.php"); //FCKeditor已存放到此目录下
$oEditor = new FCKeditor ("content"); //对应于一个input控件,相当于是一个name=content的textarea
$oEditor -> BasePath = '../../../FCKeditor/'; //配置基本信息
$oEditor -> Width = "100%";
$oEditor -> Height = "400";
$oEditor -> Value = $list['content']; //若是修改文章,则将原文章内容放进编辑器
$oEditor -> Create(); //创建编辑器
?>

时间: 2024-11-27 16:23:52

fckeditor在php中的用法(添加于修改写成了函数)_网页编辑器的相关文章

FCKEditor 自定义用户目录的修改步骤 (附源码)_网页编辑器

由于我这边的网络原因,没用从FCK的官网下载到源码... 这套源码是FCK2.2版反编译出来的 源码:点此下载 源码中主要修改的地方做了注释 大致的修改如下 : 获取用户目录的源码: FileWorkerBase.cs 这里主要是做了一些注释 在程序中可以直接在用户登录的时候指定 这个方案只是方便多用户使用的时候为用户指定不同的文件目录 Session["FCKeditor:UserFilesPath"]="用户文件相对目录"; 复制代码 代码如下: /// <

fckeditor 常用函数_网页编辑器

插入: 复制代码 代码如下: oEditor.FCKSelection.GetSelectedElement(); oEditor.FCK.InsertHtml("<br />"); 复制代码 代码如下: FCKCommands.RegisterCommand('htmlcode',new FCKDialogCommand( 'htmlcode', FCKLang.htmlcodeBtn, FCKPlugins.Items['htmlcode'].Path + 'fck_h

asp.net+FCKeditor上传图片显示叉叉图片无法显示的问题的解决方法_网页编辑器

弄了半天也没有找到原因,然后又重新到网上下载几个,还是不行,郁闷坏了,最后结合其他编辑器的用法,才知道是配置文件夹中上传文件夹的路径写错了 比如要上传到项目的根目录下的UserFiles下面,web.config的配置如下: 复制代码 代码如下: <appSettings> <add key="FCKeditor:BasePath" value="~/FCKeditor" /> <add key="FCKeditor:User

ie9后浏览器fckeditor无法上传图片、弹出浮层内容不显示的解决方法_网页编辑器

第一种方法: 复制代码 代码如下: <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" /> 讓IE9變成IE8在跑 第二种方法: 升级到IE9后,fckeditor在IE9里的弹出浮动层会出现bug,里面的内容不会出现.所以无论是想在页面编辑器里粘贴内容,还是上传图片等凡是需要弹出窗口操作的东西都会有问题,想要进行其它的操作也只能重新刷新页面.原因是IE9不支持var $=documen

在kindEditor中获取当前光标的位置索引的实现代码_网页编辑器

呵呵,有这个说明他自己有获取光标位置的办法,然后顺藤摸瓜找到了,拿出来分享一下. 下面editor.cmd.range.startOffset部分就是了. 复制代码 代码如下: var editor;KindEditor.ready(function () { editor = KindEditor.create("#txt_content"); alert(editor.cmd.range.startOffset);} ); 另: 还发现有个editor.cmd.range.endO

c#-MVC三层架构中的的添加功能怎么写

问题描述 MVC三层架构中的的添加功能怎么写 在MVC 三层架构中 DAL层的代码怎么写 BLL层的代码怎么写 视图中的模板页怎么用 解决方案 MVC不过是个编程规则,指导思想,它只是在指引技术应该怎样设计 搞.NET的话有ASP.NET MVC,具体下载个PDF或者视频啃啃吧 解决方案二: 好像没有三层架构的概念,在你建好各个类拉好关系后会自动生成数据库,也可以用自己建的数据库(要完全对应),如果你要三层架构是要操作数据库的话 mvc我是用Tolinq(就像在cs写sql语句一样),把数据结果

ASP.NET中FCKEDITOR在线编辑器的用法_网页编辑器

你可以将FCKEDITOR放置到任何文件夹,默认情况下,将其放入到FCKEDITOR文件夹是最为简单的方法.如果你放入的文件夹使用别的名称,请修改配置文件夹中编辑器BasePath参数,如下所示: oFckeditor.BasePath="/Components/fckeditor/"; 另外,FCKEDITOR文件夹中所有以下划线开头的文件夹及文件,都是可选的,可以安全的从你的发布中删除.它们并不是编辑器运行时必需的 如何将FCKEDITOR整合进我的页面? 由于目前的版本提供的FC

ThinkPHP中FCKeditor编辑器的使用方法_网页编辑器

而且可以用直接上传和ajax两种方式处理内容.为了给一些还没能成功地集成fckeditor的同侪们一些启发与帮助, 兹将我的经验与体会描述如下:应用目的:将FCKeditor编辑器集成到Thinkphp中,使用户能够在线像编辑Word一样处理即将发表的文字与图像. 应用软件与环境:apache服务器2.0以上版本,PHP版本5.0以上,mysql5.0以上:Thinkphp版本1.5或以上,Fckeditor版本2.x. 应用步骤: 1.下载FCKeditor2.x版本,将解压后的文件夹FCKe

FCKeditor 2.6.6在ASP中的安装及配置方法分享_网页编辑器

首先从FCKEditor官方下载最新的版本提供的下载地址 http://www.jb51.net/codes/21294.html 安装及配置方法:一.打开文件夹发现有许多文件对于ASP来说是用不到的:删除FCKEditor2.6.6中不必要的文件:解压缩FCKeditor_2.6.6.zip到你网站根目录 fckeditor文件夹中,同时把文件夹内带_的文件夹和文件一并删除:1.fckeditor目录下除editor目录.fckconfig.js.fckeditor.asp.fckeditor