PHP 所见所得UBB代码怎么写入数据库,是不是要先转换成纯文本模式?该怎么做?

2025-02-27 05:50:49
推荐回答(2个)
回答1:

和普通文本保存方式一样。
问题出在:
UBB并不是html语言,是国外的一个论坛程序,这个程序为了限制别人乱在编辑器输入html代码,就自己写了一个替换机制,来解决安全问题。后台这种方案被广泛使用,所以称为ubb代码。
它的原理:
假如用户提交的数据: [b]问题[/b] ,提交后你再用程序替换为 问题(或者直接将UBB代码保存到数据库,再需要显示的时候再替换成html)

回答2:

一般转为字符实体存,图片要先传到服务器