用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3657|回复: 6
收起左侧

[已解决] CI中有过滤html的方法吗?

[复制链接]
发表于 2010-6-2 17:52:19 | 显示全部楼层 |阅读模式
如题,我没能找到。我知道php一句话就能搞定过滤,就是想知道他有没有这样的函数
忽忽!~~
 楼主| 发表于 2010-6-2 18:05:07 | 显示全部楼层
我试了它可以过滤
JS复制代码
<script>alert(1)<script>
复制代码
,不过它过滤的挺丑,显示[removed]alert(1);[removed]
但是无法过滤
HTML复制代码
<a href="">...</a>
复制代码
发表于 2010-6-2 18:53:38 | 显示全部楼层
PHP复制代码
 
$text = '<p>Test paragraph.</p><!-- Comment --> <a href="#fragment">Other text</a>';
echo strip_tags($text);
echo "\n";
 
// Allow <p> and <a>
echo strip_tags($text, '<p><a>');
 
复制代码

http://cn2.php.net/manual/en/function.strip-tags.php
发表于 2010-6-3 04:28:52 | 显示全部楼层
发表于 2010-6-3 09:27:06 | 显示全部楼层
其实完全可以用php自带的函数解决
 楼主| 发表于 2010-6-3 09:27:42 | 显示全部楼层
估计是没有了,看来只能用php的函数了,谢谢楼上二位
发表于 2010-6-3 13:35:48 | 显示全部楼层
估计是没有了,看来只能用php的函数了,谢谢楼上二位
myzingy 发表于 2010-6-3 09:27



    我很奇怪,为什么 PHP 一个函数就可以做到,非要用 CI 的?非要绕个远路?实在想不通。。。。。。

本版积分规则