PHP中使用在线编辑器。。

PHP中使用在线编辑器。。,第1张

实际中,在编辑中上传的图片,是直接上传到了站点上编辑器设定的目录中。

编辑器窗体中能够显示出图片,实际上显示的是 <img scr="站点上图片的目录" />这样的一个标签,因为图片已经上传到了站点,所以能够在编辑器的窗体中显示出来。

实际上,编辑器在页面中时通过js加载过来的,它会取代html页面中 <textarea></textarea>标签(即<textarea>的display为none),即编辑器中有什么值,<textarea></textarea>中就有什么值,它们的值是同步的。

在html页面提交的时候,实际上提交的事 <form></form>中的 <textarea></textarea>,在处理提交的php页面,通过 $_POST['textarea的名字'] 变量就能获取 编辑器中的值(即代码)。

现在支持在线编辑的解决方案很多,推荐使用CKeditor,功能强大,界面也比较漂亮。

在百度中搜索CKeditor,去它的官方网站,上面有一些demo。具体使用方法详见官方文档。保存内容到服务器的过程和你提交普通表单一样,没你想象的那么难。

如果你需要上传文件,就需要配合CKFinder使用。具体怎么结合,官网上有教程。

超链接你要加在哪?你这个明显是麻花式编程,看起来很痛苦;

你放在非php代码里的键接就行了,php代码内若放链接需要输出链接:

echo

'<a

href="#">我测试链接</a>'

你调用HTML编辑器及FCK,这都是限成的静态代码,你就把代码拷贝放在</form〉后面即可,

主要区分php代码与html代码,两个解析的时间是不一样的,php在后台就解析完成了才返回成html提交到前台浏览器


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11790064.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存