前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PHP使用ewebeditor编辑器

PHP使用ewebeditor编辑器

作者头像
苦咖啡
发布2018-05-07 16:34:43
1.8K0
发布2018-05-07 16:34:43
举报
文章被收录于专栏:我的博客我的博客

我测试版本是v3.8:(可以自己下载) 文件结构:

第一:把文件解压到网站根目录的一个文件夹下面(这样大家可以公用一个编辑器) 第二:精简文件(可以把_开头的那个文件夹删除了,这个是例子文件夹),然后把admin文件夹下的login.php文件改为index.php(说明以后再表。。。) 第三:修改文件(解决编辑器在ie下按钮不能使用问题,因为。。。。) ie8屏蔽了anonymous方法,所以要改成click方法。

因为ewebeditor的代码是这么写的:if (element.YUSERONCLICK) eval(element.YUSERONCLICK + “anonymous()”);【此行代码在js文件夹下面的editor.js文件里】

所以修改方法为,将上面那句代码改为:

if(navigator.appVersion.match(/8./i)==’8.’ || navigator.appVersion.match(/7./i)==’7.’){ if (element.YUSERONCLICK) eval(element.YUSERONCLICK + “onclick(event)”); //IE8 or IE7 } else { if (element.YUSERONCLICK) eval(element.YUSERONCLICK + “anonymous()”); //IE6 }

第四:使用完全说明(最简介的使用,你要是个高手就别向下看了。。。) 在网页上需要使用编辑器的地方插入 <IFRAME ID=”eWebEditor1″ SRC=”ewebeditor.htm?id=XXX&style=coolblue” FRAMEBORDER=”0″ SCROLLING=”no” WIDTH=”550″ HEIGHT=”350″></IFRAME> 解析下: 其中src是编辑器的地址,大家都懂得。。。。 比如:你文件结构是:add_info.php,Joyous和在www下面,然后Joyous下放编辑器(就是把整个解压到文件全部放进去,这样你调用就可以使用<IFRAME ID=”eWebEditor1″ SRC=”http://域名/Joyous/ewebeditor.htm?id=XXX&style=coolblue” FRAMEBORDER=”0″ SCROLLING=”no” WIDTH=”550″ HEIGHT=”350″></IFRAME> ) 编辑器出来了,可是,我怎么获取内容呢?!!!! 这就给你说说吧。 <IFRAME ID=”eWebEditor1″ SRC=”Joyous/ewebeditor.htm?id=content&style=coolblue” FRAMEBORDER=”0″ SCROLLING=”no” WIDTH=”550″ HEIGHT=”350″></IFRAME> <input name=”content” type=”hidden” id=”content” /> 1、id=content————-编辑器标志,也就是说可以在网页上插入n个编辑器。只要你的id不同 2、<input name=”content” type=”hidden” id=”content” />这个是将编辑器内容用隐藏域传递到数据接收页面 (可是我还没明白这个是为啥这个样子。。。。。。惭愧。。。。) 3、接收数据怎么弄???!!!——在form跳转到的页面$content=$_POST[‘content’];echo content;看下效果。。。(哈哈) 问:PS:我要修改数据!!!从数据库读取出来咋放编辑器里面编辑!!!!!啊?? 4、好办!在读取数据之后比如是$info[‘content’](这个是从数据库读取出来的) <input name=”content” type=”hidden” value=”<?php  echo htmlspecialchars($info[‘content’]);?>” />然后调用编辑器就OK了。(为啥还用htmlspecialchars函数啊?因为,如果不过滤。。。你自己看下是什么后果。。)

ps:是不是够简单扼要?有木有?! 扩展:提取内容中第一张相片路径。糟了,忘了配置上传项目了。。。。唉。 这么麻烦?不麻烦的。。。 第一:进去http://127.0.0.1/Joyous/admin/index.php 第二:设置大家都懂的。 第三:设置都在php文件夹下的config.php(大家可以自己琢磨琢磨)

PS:提示传文件的时候,编辑器会自动添加一个小图片,可能会影响缩略图的提取。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2011年5月18日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档