/**
* Title:新浪博客编辑器PHP版封装类
* coder:gently
* Date:2007年11月9日
* Power by ZendStudio.Net
* http://www.zendstudio.net/原创
* http://www.codefans.net/修正|2008年9月22日
* 您可以任意使用和传播,但请保留本段信息!
*
*/
_________________________________________________________
本次更新:
·修正了编辑器在PHP5调用时出错的问题;
·将原来的图片上传限制500K增大为800K;
·修正一些其它小问题;
_________________________________________________________
实际上,index.PHP就是一个调用演示,调用其实很简单,演示上说的很清楚,请你仔细阅读代码。下面我来解释一下:
第一步:先引入封闭类:include_once('sinaEditor.class.php');
第二步:生成新对象:$editor=new sinaEditor('gently_editor');
$editor->Value='<img src="../logo.gif"><h2>新浪博客编辑器FOR PHP!</h2>';//编辑器的初始值,修改文章的时候可能用到
$editor->BasePath='.';//编辑器路径
$editor->Height=500;//编辑器高度
$editor->Width=650;//编辑器宽度
$editor->AutoSave=false;//是否自动保存
最后一步,在需要出现编辑器的地方这样调用:
<?php
$editor->Create();
?>
再说明一下:
编辑器输出的是经过过滤处理的代码,也就是替换了HTML标签,如果你在输出时候不需要转换,则将index.php中的这句:
$act=='subok' && die("提交的内容是:<br>".htmlspecialchars($gently_editor));
改为:
$act=='subok' && die("提交的内容是:<br>".$gently_editor);
就可以了!也就是去掉htmlspecialchars()函数。
┏━━━━━━━━━━━━━━━━━━━━━┓
┃ 源 码 爱 好 者 ┃
┣━━━━━━━━━━━━━━━━━━━━━┫
┃ ┃
┃ 提供源码发布与下载 ┃
┃ ┃
┃ http://www.codefans.net ┃
┃ ┃
┃ 互助、分享、提高 ┃
┗━━━━━━━━━━━━━━━━━━━━━┛
评论5
最新资源