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
)
?>
查看全文
相关阅读:
phpcs
asp.net之cookie
ajax技术
union、except和intersect查询
外连接查询
对查询结果分组
聚合函数查询
数据库的约束
数据库备份
fusionCharts
原文地址:https://www.cnblogs.com/zerogo/p/2209326.html
最新文章
Python:Day03 变量、字符编码
css总结
无题,自勉,加油加油!
如何转换pdf文档为word文档--先标记下,本周把这个问题知识掌握
OptionParser模块学习
css学习-css引入&css选择
利用python计算windows全盘文件md5值的脚本
html标签的总结-重复
pymysql基本的使用方法
如何统计一段英文中的单词的个数
热门文章
mysql基本的增删改查和条件语句
Mysql导出(多张表)表结构及表数据 mysqldump用法
docker tool
Opcode是啥以及如何使用好Opcache
从PHP官方镜像创建开发镜像
docker-php-ext-install.md(https://gist.github.com/giansalex/2776a4206666d940d014792ab4700d80)
nginx
opcode
apc
nginx连接数优化
Copyright © 2011-2022 走看看