我正在使用纺织品在网站上进行内容编辑。 只有受信任的用户才能进行编辑。
我想从 GitHub 插入要点:<script src="http://gist.github.com/#####.js"></script>
但 Textile 用:"[removed][removed]
"删除了这些内容。
我已经在 Textile PHP 类中搜索了它如何以及在何处检测到并删除它,但它逃脱了我。我找到了 Ruby 的 Textile 标签过滤,PHP 类有什么类似的吗?
您可以使用正则表达式和函数 preg_replace() 来做到这一点:
/<[^<]+?>/i
如果您不需要替换,只需使用 strip_tags() 函数。
好吧,我觉得自己像个白痴。是CodeIgniter过滤了删除它的$POST数据。
供参考:纺织品不会自动去除<script>
或其他标签。