php富文本编辑器
⑴ php怎么使用百度富文本编辑器
下载
http://ueditor..com/website/download.html
使用文档
http://fex..com/ueditor/
⑵ PHP:我利用富文本编辑器Ueditor编辑了一些内容,这些内容存储在Mysql中...
没有解析html代码?不应该吧
⑶ 哪些php文本编辑器比较好
1、Zend Studio
具备功能强大的专业编辑工具和调试工具,支持PHP语法加亮显示,支持语法自动填充功能,支持书签功能,支持语法自动缩排和代码复制功能,内置一个强大的PHP代码调试工具,支持本地和远程两种调试模式,支持多种高级调试功能。Zend Studio可以在linux、Windows、Mac OS X上运行。
2、Open Komodo Project
Open Komodo Project是一款相当独特的PHP IDE。这个 IDE 在 Windows、Mac OS X 和 Linux 上运行,并支持通用的开源语言 —— Perl、PHP 和 Ruby。代码智能引擎非常可靠。它扫描所有语言安装找到定制扩展,比如 PEAR 模块。在项目方面,它支持与 CVS、Subversion 和 Perforce 的集成,也允许直接向服务器 FTP 传递代码。
3、Netbeans
NetBeans IDE是一个开源集成开发环境,可用于Windows、Mac、Linux和 Solaris。除完全支持所有 java 平台(Java SE、Java EE、Java ME 和 JavaFX)之外,NetBeans 还是PHP、Ajax和JavaScript、Groovy和 Grails、Ruby和Ruby on Rails以及C/C++软件开发的理想工具。
4、Geany
Geany是一个跨平台的轻量级的开源集成开发环境,非常轻巧和快速的。它只有一小部分功能需要依赖其他的包,它的目标就是成为一个跟KDE、GNOME等桌面软件一样独立。只要有GTK2的运行环境就可以运行它。
5、Aptana (Eclipse)
Aptana Studio 是一个集成式的Web应用程序开发环境,它不仅可以作为独立的程序运行,而且还可以作为Eclipse插件使用。AptanaStudio可以支持多种AJAX和JavaScript工具箱,包括JavaScript编辑和调试。
6、Php Designer
Php Designer不仅支持php ,也支持其他网络语言像html ,xhtml, xml,css和javascript , vbscript,java, c#,perl , python等!
7、GNU Emacs
GNU Emacs 是一个文本编辑器家族,具有强大的可扩展性,在程序员和其他以技术工作为主的计算机用户中广受欢迎。EMACS,即Editor MACroS(编辑器宏)的缩写,最初由Richard Stallman(理乍得·马修·斯托曼)于1975年在MIT协同Guy Steele共同完成。这一创意的灵感来源于TECMAC和TMACS,它们是由Guy Steele、Dave Moon、Richard Greenblatt、Charles Frankston等人编写的宏文本编辑器。
8、PHPEdit
PHPEdit是一款Windows下优秀的PHP脚本IDE(集成开发环境)。该软件为快速、便捷的开发PHP脚本提供了多种工具,其功能包括:语法关键词高亮;代码提示、浏览;集成PHP调试工具;帮助生成器;自定义快捷方式;150多个脚本命令;键盘模板;报告生成器;快速标记;插件等。
9、EditRocket
EditRocket是一个功能强大的代码编辑器,支持超过20种语言,包括HTML , PHP和CSS ,java脚本,Python, Ruby, Perl, XML, C, C++, Shell Script。
10、Notepad++
Notepad++是一款Windows环境下免费开源的代码编辑器,支持的语言:C, C++ , Java , C#, XML, HTML, PHP, Javascript等!Notepad++ 不仅有语法高亮度显示,也有语法折叠功能,并且支援宏以及扩充基本功能的外挂模组。
11、Vim
Vim是一个类似于Vi的文本编辑器,不过在Vi的基础上增加了很多新的特性,Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本编辑分类的优胜者,Vim屈居第二。但在2000年2月Vim赢得了Slashdot Beanie的最佳开放源代码文本编辑器大奖,又将Emacs推至二线, 总的来看, Vim和Emacs同样都是非常优秀的文本编辑器。
12、NVU
Nvu(发音N-view)是个所见即所得的万维网页处理系统,它是自由软件,建基于Mozilla的Composer Mode。它的目标是能与商业的网站开发工具如Microsoft FrontPage和Macromedia Dreamweaver争一日之长短,及成为Linux上最重要的所见即所得(WYSWYG: What you see, what you get)编辑器。
13、Quanta Plus
Quanta Plus是Linux桌面环境下的一个功能非常强大的HTML编辑器,介于所见即所得风格和HTML源代码之间。因为Quanta Plus需要输入HMTL代码,但是同时提供实时的预览,这种编辑方法有助于在提供友好界面的同时, 让用户最大限度地把握HTML代码。Quanta Plus支持Perl、PHP脚本语言,支持最新DTD(Document Type Definition)文件格式编辑对话框。
14、SublimeText
Sublime Text 是一个代码编辑器,也是HTML和散文先进的文本编辑器。Sublime Text是由程序员Jon Skinner于2008年1月份所开发出来,它最初被设计为一个具有丰富扩展功能的Vim
⑷ 富文本编辑器niceditor上传图片路径怎么修改
富文本中会有一个配置文件(你找找niceditor的)。我用的是ewebeditor,config.php中有一行$aStyle[9] = "coolblue|||blue|||coolblue|||../../uploadfile/|||550|||350|||rar|zip|exe|doc|xls|chm|hlp|||swf|||gif|jpg|jpeg|bmp|||rm|mp3|wav|mid|midi|ra|avi|mpg|mpeg|asf|asx|wma|mov|||gif|jpg|jpeg|bmp|||500|||20000|||20000|||20000|||20000|||1|||1|||EDIT|||1|||0|||2|||||||||1|||0|||COOL乱码|||1|||zh-cn|||0|||500|||300|||0|||Ȩ...|||000000|||12|||simkai.ttf|||../sysimage/ewebeditor.gif|||0|||jpg|jpeg|||300|||FFFFFF|||1|||1"; 改成$aStyle[9] = "coolblue|||blue|||coolblue|||../uploadfile/|||550|||350|||rar|zip|exe|doc|xls|chm|hlp|||swf|||gif|jpg|jpeg|bmp|||rm|mp3|wav|mid|midi|ra|avi|mpg|mpeg|asf|asx|wma|mov|||gif|jpg|jpeg|bmp|||500|||20000|||20000|||20000|||20000|||1|||1|||EDIT|||1|||0|||2|||||||||1|||0|||COOL乱码|||1|||zh-cn|||0|||500|||300|||0|||Ȩ...|||000000|||12|||simkai.ttf|||../sysimage/ewebeditor.gif|||0|||jpg|jpeg|||300|||FFFFFF|||1|||1"; 在富文本的同级目录新建一个uploadfile文件夹。就可以修改编辑器上传的图片路径。在保存内容的时候用htmlspecialchars()转码一下需要保存的内容,这样在显示的时候直接输出图片就会显示。希望对你有所帮助。
⑸ 富文本编辑器怎么在thinkphp中使用
富文本编辑器在前端调用,然后表单获取值就可以了啊,不通的编辑器使用方法也不同,看手册~目前国内用的比较多的有kindeditor和ueditor
⑹ 作为学生学习php应该要什么版本的富文本编辑器
推荐用sublime,或者是notepad++
⑺ PHP UEditor富文本编辑器 上传显示 后端配置项没有正常加载,上传插件不能正常使用!
1、首先找到eWebEditor编辑器所在的目录,然后搜索到editor.js文件,由于eWebEditor有很多个版本,所以editor.js文件所在的目录也有所不同,有的可能在Include目录下,有的可能在js目录下。
2、用记事本打开editor.js文件,找到如下代码: if (element.YUSERONCLICK) {
eval(element.YUSERONCLICK + "anonymous()");
}
由于eWebEditor编辑器版本不同,有的可能找不到上面的代码,而是下面这样的代码,两种代码只是书写格式不同而已,含义是一样的:
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
3、将上面的代码替换为下面的代码即可:
或者改变路径上传。只要能找到它的保存路径就可以了!!然后将保存的路径以及文件名赋值给你的变量!
⑻ 如何在php代码中插入百度文本编辑器
PHP 使用说明
文档说明
支持版本:支持 UEditor 1.4.2+ 的版本
UEditor 除了静态的编辑功能,还带有很多和后端交互的功能,这个需要后台语言支持。这里介绍 PHP 后台的 ueditor 使用方法以及注意的问题。
当前文档的例子是以图片上传为例介绍,其他上传配置方法类似。
1 部署服务器
1.1 安装服务器
首先需要有一个安装好的 PHP 服务器,现在流行的 PHP 服务器安装方法有很多,可以自行搜索对应操作系统的安装教程。window 下可下载集成 apache + php 等多种服务的软件:xampp和wamp,linux下可以选择 lamp 等软件。
1.2 配置服务器
配置好服务器之后,需要修改 php 的配置文件 php.ini:
找到 post_max_size 改成你希望 post 表单数据的最大允许值(包括上传大小)
找到 upload_max_filesize 改成你希望上传文件最大允许值
- {
- state: "请求地址出错"}
- {
- "imageUrl": "http://localhost/ueditor/php/controller.php?action=uploadimage",
- "imagePath": "/ueditor/php/",
- "imageFieldName": "upfile",
- "imageMaxSize": 2048,
- "imageAllowFiles": [".png", ".jpg", ".jpeg", ".gif", ".bmp"]
- "其他配置项...": "其他配置值..."}
文件大小超出 upload_max_filesize上传文件查出了大小限制,需要修改imageMaxSize格式的参数,另外php.ini里面也有对应的上传大小控制post_max_size和upload_max_filesize
找不到临时文件上传文件一般都是先保存到临时目录,再给php脚本处理,假如出现这样的情况:上传文件超出了php.ini post_max_size 或 upload_max_filesize 就会导致php程序找不到临时文件。
文件类型不允许上传的后缀名不允许,需要修改imageAllowFiles格式的参数。
目录创建失败、目录没有写权限、写入文件内容错误需要检查指定的上传目录是否有读写权限。
1.3 检查上传目录是否有权限读写
上传目录通过配置imagePathFormat格式的参数指定,配置位置在php/config.json里。详细用法看上传路径配置
window 一般情况都会有权限读写,在 linux 和 mac 系统下,需要注意运行 php 的用户,有没有权限读写上传目录。
IIS 服务器挂接 PHP 的情况下,注意上传目录不在程序目录下时,要设置 "启用父路径" 为true,才能正常访问父目录。
1.3. 运行测试
配置好服务器之后,可以测试一下 php 代码是否正确执行,在浏览器打开ueditor/controller.php对应的路径,看看是否有下面的返回值。
再访问ueditor/php/controller.php?action=config是否正常返回了json格式的后端配置内容,格式大致如下。
如果以上这两个请求出错,出现400、500等错误,编辑器上传相关的功能将不能正常使用。
2 配置说明
UEditor 的配置项分为前端配置项和后端配置项。
1.2 前端配置项
前端配置项只需要配置 serverUrl 参数,ueditor 1.4.2+ 起,推荐使用统一的请求路径,在你部署好前端代码后,你需要修改ueditor.config.js里的serverUrl参数,改成URL + 'php/controller.php'
1.3 后端配置项
后端配置项在php/config.json里配置,不同的上传有各自的配置项。
具体看后端配置说明和后端部署说明
3 错误信息
新版 UEditor 的所有请求都是向controller.php发起,再通过它分发到其他 php 脚本执行,所有返回值都是有固定格式。后端请求规范
假如请求成功,返回的 json 内容里的 state 属性值为 “SUCCESS”。 假如请求失败,state 属性值为错误提示信息。
这里介绍部分错误信息说明和常见问题。
⑼ 百度富文本编辑器 通过表单提交数据!php中获取不到富文本编辑器中的内容!求大神指教!.
注意在script里面加name属性,后台对应
post获得的。
希望我的回答可以帮到你,有什么不懂可以追问。
⑽ thinkphp使用富文本编辑器,怎么写使前台输出样式不会发生改变呀
函数raw
模板中可使用 {{$content|raw}} 可以不对HTML标签进行转译