我有一个PHP Web应用程序,我需要有一个富文本编辑器(带有基本的格式化选项),供我的用户输入数据到门户网站。
任何人都可以告诉我该怎么做吗?由于我在mysql DB中保存数据,因此数据库保存部分是否会有任何更改
提前致谢
答案 0 :(得分:3)
FCKeditor相当不错,并且易于使用。一些简单的javascript调用页面加载,它将神奇地用RTE替换textareas。加上它在浏览器上运行良好,一直回到IE5.5。假设您已准备好应对来自textareas的HTML,那么对您的数据库应该没有任何影响......
答案 1 :(得分:2)
答案 2 :(得分:2)
Spaw编辑器由于某种原因没有更新,所以我切换到the Cute Editor for PHP。
答案 3 :(得分:1)
答案 4 :(得分:1)
我建议您FCKEditor,integrate with PHP ...
很容易答案 5 :(得分:1)
有许多不同的选项,最常见的是TinyMCE和FCKEditor。我推荐shopping around一点你喜欢的,但他们都应该在表格中提交有效的html等。最大的区别可能在于你validate input防范XSS攻击的方式(你需要在表单提交中允许'safe html'; this看起来很有希望。)
答案 6 :(得分:1)
我喜欢tinymce
答案 7 :(得分:1)
要使用任何RTF样式的编辑器,您必须将要存储文本的字段设置为LongText数据类型。
TinyMCE和FCKEditor都很好,两者都会将文本格式信息存储为HTML标记。
在这两种情况下,插入图形和/或Flash都需要先将内容上传到使用其界面然后插入。
我们观察到,与我们系统上的FCKEditor相比,TinyMCE的加载速度似乎更快。
答案 8 :(得分:1)
我已经回顾了许多这些系统,并且像上面的许多海报一样,发现FCKEditor和TinyMCE是最好的。我使用FCK,因为它具有bult-in文件/图像上传支持 - 你必须支付模块才能在TinyMCE上实现这一点。
答案 9 :(得分:1)
我从未尝试过,但MarkitUp!看起来很棒。它建立在jQuery库上。
答案 10 :(得分:1)
我们几年来一直在使用 SPAW 编辑器,您可以通过PHP而不是JavaScript来处理和编码(所以它是服务器端编码视角而不是客户端)。
我们发现它极易扩展且可自定义。
如果你想看看,这里是链接: http://www.spaweditor.com/
答案 11 :(得分:1)
Nicedit是一款易于使用且轻量级(~25KB)的WYSIWYG Javascript编辑器。
您可以自定义要在工具栏中显示的样式和按钮。
您还可以扩展它,使用AJAX保存数据,生成有效的XHTML,创建多个编辑器,上传图像,BBCode等等......
我将它与jQuery一起使用,我对结果非常满意
它是开源的:)带有麻省理工学院的许可证