zoukankan
html css js c++ java
PHP过滤字符
<?
php
$str
=
trim
(
$_REQUEST
[
'
content
'
]);
$str
=
str_replace
(
"
"
,
"
<br>
"
,
$str
);
function
uh(
$str
)
{
$farr
=
array
(
"
/s+/
"
,
//
过滤多余的空白
"
/<(/?)(script|i?frame|style|html|body|title|link|meta|?|%)([^>]*?)>/isU
"
,
//
过滤 <script 等可能引入恶意内容或恶意改变显示布局的代码,如果不需要插入flash等,还可以加入<object的过滤
"
/(<[^>]*)on[a-zA-Z]+s*=([^>]*>)/isU
"
,
//
过滤javascript的on事件
);
$tarr
=
array
(
"
"
,
"
</1/2/3>
"
,
//
如果要直接清除不安全的标签,这里可以留空
"
/1/2
"
,
);
$str
=
preg_replace
(
$farr
,
$tarr
,
$str
);
return
$str
;
}
$message
=
uh(
$str
)
?>
查看全文
相关阅读:
IT经典书籍——Head First系列【推荐】
IT经典书籍——Head First系列【推荐】
使用JSP实现用户登录
使用JSP实现用户登录
【知乎精选】如何面试一个产品经理?如何判断一个产品经理是否是一个很牛的产品经理?
淘宝API总结
「用户标签」在数据库设计时应该如何存储?
【爬虫集合】抖音API分析
商业架构体系
短视频带货
原文地址:https://www.cnblogs.com/zerogo/p/2209326.html
最新文章
卧槽! JavaScript JVM运行Java!!
卧槽! JavaScript JVM运行Java!!
[转载]Python实现浏览器自动化操作
[转载]Python实现浏览器自动化操作
★路由递归查询方法及相关图…
★路由递归查询方法及相关图…
文件系统的几种类型:ext3, s…
文件系统的几种类型:ext3, s…
★40个经典的社交心理学现象
★40个经典的社交心理学现象
热门文章
★大脑的9大未解之谜
★大脑的9大未解之谜
★为什么不要和“穷人”做朋友?
★为什么不要和“穷人”做朋友?
如何拉动内需,击中客户深层需求,4个经典案例分析! // 整编
如何拉动内需,击中客户深层需求,4个经典案例分析! // 整编
shell下office、html、pdf文档互转方法
shell下office、html、pdf文档互转方法
★路由递归查询方法及相关图示【转载】
★路由递归查询方法及相关图示【转载】
Copyright © 2011-2022 走看看