我的模板中有一行需要帮助修复。
如果用户发布开场 <div>
标签或关闭 </div>
, 或任何其他结构相关的 HTML 标签到内容中,这将导致页面上的模板困惑。
我正在使用 htmlentities
关于标题和其他形式。不幸的是,我不能在这里这样做,因为内容字段有一个丰富的编辑器,我需要保持文本样式标签完整( <b>
、 <u>
、颜色、<i>
等等)。
现在,用户很容易故意弄乱模板,我想防止这种情况发生。
最佳答案
最好的方法是将文本放入 DOM 解析器中,让它整理出任何乱七八糟的东西。这样的工具可能比您可以放在一起的任何东西都更强大,包括解决您不知道自己可能遇到的问题。
关于php - 从 sql 内容中分解 <table>, <div>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15373615/