如何让PHP的textarea里面的这些类型的HTML标签进入MySQL?简单的可能... <b>
, <i>
, <u>
等
谢谢。
最佳答案
php函数strip_tags
可用于去除除 $allowable_tags
之外的所有 html 标签。可以这样指定:
strip_tags($textareaUserInput, '<b><i><u>');
我想这就是您想要的。但是,这并不能解决需要转义的特殊字符可能出现的问题。
另外:看看HTML Purifier正如@Phil 在他的评论中所建议的那样。如果您担心像 XSS 这样的安全漏洞,这是一个特别好的主意。等等,因为 strip_tags
won't be good enough if you allow certain tags to persist .
关于php - 如何在 textarea、PHP 到 MySQL 上允许 html 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7369250/