php在页面中调用fckeditor编辑器的方法

  刚才在论坛上看到一个童鞋分享的方法,感觉不是很全面,现在分享下我的!

  

复制代码 代码如下:

  PHP页面:

  /* 编辑器 */

  include_once "../include/fckeditor/fckeditor.php";//把编辑器引进来

  $editor = new FCKeditor('content');//表单项的名称

  $editor->BasePath = "/fckeditor/";//编辑器所在目录

  $editor->ToolbarSet = "Normal";//工具栏的名字,可以根据自己的需求加载其他的

  $editor->Width = "95%";//宽度度

  $editor->Height = "250";//高度

  $editor->Value = $content;//初始值

  $fckeditor = $editor->CreateHtml();//在要显示编缉器的地方输出变量$fckeditor的值就行了

  $tpl->assign('fckeditor', $fckeditor);//模板赋值

  HTML模板页面(我用的是smarty)

  {%$fckeditor%}

  一般php页面调用

  content 是我定义的变量名

  $content =$_POST["content"];

  添加:

  <INPUT name="content" id="content" type=hidden>

  <IFRAME id="content" src="fckeditor/editor/fckeditor.html?InstanceName=content&Toolbar=Normal" frameBorder=0 width=100% scrolling=no height=300 ></IFRAME>

  修改页面:

  <INPUT name="content" id="content" type=hidden value="<?php echo $rows['content'];?>">

  <IFRAME id="content" src="/fckeditor/editor/fckeditor.html?InstanceName=content&Toolbar=Normal" frameBorder=0 width=100% scrolling=no height=300 >

  </IFRAME>