作者:lydia芸小窝的天使 | 来源:互联网 | 2014-08-27 17:10
我们提供了三个函数不来过滤一些特殊的字符,主要是利用php把sql敏感字符串给过滤掉了,好了下面来看看这款代码吧,有需要的朋友拿去看看,实例代码如下:functionphpsql_show($str){$str=stripslashes(...
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
php 防sql注入过滤代码
发布: 来源: 添加日期:2014-08-25 09:03:36 浏览: 评论:0
我们提供了三个函数不来过滤一些特殊的字符,主要是利用php把sql敏感字符串给过滤掉了,好了下面来看看这款代码吧,有需要的朋友拿去看看,实例代码如下:
- function phpsql_show($str){
- $str = stripslashes($str);
- $str = str_replace("\", "", $str);
- $str = str_replace("/", "/", $str);
- $str = str_replace(" ", " ", $str);
- $str = str_replace(",", ",", $str);
- return $str;
- }
- function phpsql_post($str){
- $str = stripslashes($str);
- $str = str_replace("|", "|", $str);
- $str = str_replace("<", "<", $str);
- $str = str_replace(">", ">", $str);
- $str = str_replace(" ", "&#32;", $str);
- $str = str_replace(" ", "&#32;", $str);
- $str = str_replace("(", "&#40;", $str);
- $str = str_replace(")", "&#41;", $str);
- $str = str_replace("`", "&#96;", $str);
-
- $str = str_replace(&#39;"&#39;, """, $str);
- $str = str_replace(",", "&#44;", $str);
- $str = str_replace("$", "&#36;", $str);
- $str = str_replace("", "&#92;", $str);
- $str = str_replace("/", "&#47;", $str);
- return $str;
- }
- function phpsql_replace($str){
- $str = stripslashes($str);
- $str = str_replace("&#39;", "&#39;", $str);
- return $str;
- }
推荐阅读
-
环境phpstudyphp服务端代码security数据库中的users表中的username,password字段用户名adminJSON服务端代码大家实际测试中注 ...
[详细]
蜡笔小新 2024-09-27 19:45:58
-
关键字:驰骋工作流程快速开发平台工作流程管理系统工作流引擎asp.net工作流引擎java工作流引擎.开发者表单拖拽式表单工作流系统流程数据加密md5数据保密流程数据防篡改软加密适 ...
[详细]
蜡笔小新 2024-09-28 18:39:01
-
-
nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ...
[详细]
蜡笔小新 2024-09-28 16:52:03
-
nacos的github的链接:https:github.comalibabanacosreleasestag1.4.1nacos的ZIP的链接:htt ...
[详细]
蜡笔小新 2024-09-28 19:28:48
-
如果你家的路由器已经get到了ipv6地址,并且你家的电脑也获取了有效的ipv6地址,在广域网的设备可以访问到。那恭喜你,再配合我这个dd ...
[详细]
蜡笔小新 2024-09-28 14:43:45
-
本文目录一览:1、哪里有PHPMySQLDatabaseApacheServer一 ...
[详细]
蜡笔小新 2024-09-28 13:12:02
-
如官网所描述的Flink支持两种方式实现异步IO查询外部系统http ...
[详细]
蜡笔小新 2024-09-28 11:27:02
-
导读:很多朋友问到关于入门学什么php框架简单的相关问题,本文编程笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!本文目录一览: ...
[详细]
蜡笔小新 2024-09-28 10:52:44
-
第一部分:TSqlTop有两种用法1,限制查询结果集返回的行数或总行数的百分比。当将TOP与ORDERBY子句结合使用时,结果集限制为前N个已排序行;否则,以未定义的顺序返回前N个 ...
[详细]
蜡笔小新 2024-09-27 19:54:10
-
接上文http:blog.itpub.net29254281viewspace-1318239领导让开发同学鼓捣一个可配置化的后台.又回到了原来的问题如果要灵活,很多参数要 ...
[详细]
蜡笔小新 2024-09-27 19:50:41
-
Docker是一个基于LXC技术构建的容器引擎,基于Go语言开发,遵循Apache2.0协议开源Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移 ...
[详细]
蜡笔小新 2024-09-27 17:21:07
-
实验需求:配置mysql-mmm,实现mysql的高可用MySQL-MMM实现MySQL高可用http:www.linuxidc.comLinux201 ...
[详细]
蜡笔小新 2024-09-27 13:31:55
-
在连接数据源后,进行数据源反射的创建,dremio会在本地创建一个类似于副本的文件,具体目录未知,当下次去执行sql时,则会启动加速器进行查询速度的优化。反射策略:fullupda ...
[详细]
蜡笔小新 2024-09-27 11:25:46
-
代码如下:(把数据以表格形式输出本人小白哪位大侠能把完整的代码写出来呀最好是可以添加、删除和显示表格的)<%@pagecontentTypetexthtmlpageEn ...
[详细]
蜡笔小新 2024-09-27 09:04:05
-
之前学习链表数据结构的时候,写过(相信很多人都做过)dos窗口版的学生管理系统,通过输入数字来实现CURD学生的信息,顶多就是把数据写入文件来存储数据 ...
[详细]
蜡笔小新 2024-09-26 20:22:05
-
lydia芸小窝的天使
这个家伙很懒,什么也没留下!