欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

fckeditor在php中的用法(添加于修改写成了函数)

程序员文章站 2022-03-07 08:58:05
复制代码 代码如下: function createeditor ($act,$id,$url) { #调用fckeditor并补完发表文章的表单,act=0:发表新文章...
复制代码 代码如下:

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(); //创建编辑器
?>