function jk1986_checksql()

{

$bad_str = "and|select|update|‘|delete|insert|*";

$bad_Array = explode("|",$bad_str);

/** 过滤Get参数 **/

foreach ($bad_Array as $bad_a)

{

foreach ($_GET as $g)

{

if (substr_count(strtolower($g),$bad_a) > 0)

{

echo "";

exit();

}

}

}

/** 过滤Post参数 **/

foreach ($bad_Array as $bad_a)

{

foreach ($_POST as $p)

{

if (substr_count(strtolower($p),$bad_a) > 0)

{

echo "";

exit();

}

}

}

/** 过滤Cookies参数 **/

foreach ($bad_Array as $bad_a)

{

foreach ($_COOKIE as $co)

{

if (substr_count(strtolower($co),$bad_a) > 0)

{

echo "";

exit();

}

}

}

}

呵呵 类似asp和asp.net 思路一样,目的就是让懒来提高效率 .88

原文:http://www.jb51.net/article/26386.htm

php整站防注入程序,php通用防注入程序 推荐相关推荐

  1. 点微同城系统整站源码 带pc端与小程序端+49款插件

    介绍: 点微同城系统整站源码 带pc端与小程序端+49款插件 下载 百度网盘 请输入提取码百度网盘为您提供文件的网络备份.同步和分享服务.空间大.速度快.安全稳固,支持教育网加速,支持手机端.注册使用 ...

  2. windows桌面应用程序_如何将Windows桌面应用程序转换为通用Windows应用程序

    windows桌面应用程序 With Windows 10's Anniversary Update, Microsoft is making it possible for developers t ...

  3. 分享123个ASP整站程序源码,总有一款适合您

    分享123个ASP整站程序源码,总有一款适合您 123个ASP整站程序源码下载链接:https://pan.baidu.com/s/1GzhuIHhkNVSLz1plTyQWCg?pwd=auha  ...

  4. 小程序html复制,小程序一键在线整站复制方法

    小程序一键在线整站复制方法: 在介绍小程序在线一键复制方法之前,我们得了解一下建站兔小程序的初步使用流程.为了照顾建站兔小程序新用户,首先,小程序在线一键整站复制是针对建站兔的客户提供的小程序在线免费 ...

  5. sql通用防注入程序php,sql通用防注入系统_PHP教程

    sql通用防注入系统 本文章提供这款防sql注入代码是一款php sql 双过滤非法字符的函数,他可以根据用户自定的防sql注入哦,先是过滤一些sql命令,再是就是把post get 过滤一次,最好验 ...

  6. 蓝雨设计整站SQL注入漏洞

    本来是投稿文章来的,因为稿件的问题所以就上不了杂志,再加上最近有些人在网站留言说三道四的猜测蓝雨的问题,所以我就公开漏洞预警所说的漏洞,官方已经把版本都打了补丁,当然有些使用网站至今还是存在着SQL注 ...

  7. 分享74个ASP整站程序源码,总有一款适合您

    分享74个ASP整站程序源码,总有一款适合您 74个ASP整站程序源码下载链接:https://pan.baidu.com/s/12WvL3Z7LhmCwzhTPgxVZTA  提取码:g64j Py ...

  8. 分享99个ASP整站程序源码,总有一款适合您

    分享99个ASP整站程序源码,总有一款适合您 99个ASP整站程序源码下载链接:https://pan.baidu.com/s/1ivSFrhPAAxZifZ7ym6gHkw?pwd=v1sc  提取 ...

  9. 用整站程序(网站源代码)十分钟快速建站

     用整站程序(网站源代码)十分钟快速建站 悬赏分:0 - 解决时间:2007-2-2 18:20 怎么做 提问者: guolibao888 - 试用期 一级 最佳答案 现在提起做网站,特别是一些做一些 ...

最新文章

  1. 互联网10年,激战如梦
  2. 为什么toString()方法会自动被调用
  3. android 开发 获取各种intent (图片、apk文件、excel、pdf等文件)
  4. 机器视觉基础(2)---坐标与矩阵变换
  5. python3之SQLAlchemy
  6. Zookeeper的作用
  7. unix文件权限判断
  8. 结构体中的自然对界法则
  9. 二分查找找下标或者值
  10. 结合netstat和awk命令来统计网络连接数
  11. 服务器多路径 映射分区找不到,设备映射多路径DM-Multipath
  12. 在docker container中运行docker-compose
  13. UNIX环境高级编程(第2版)第11-17章
  14. 计算机毕设周记20篇,电子与计算机毕业设计周记.doc
  15. 遗传算法占用计算机空间,遗传算法
  16. MySQL: GTID简介,gtid_executed和gtid_purged概念
  17. Maya材质球与渲染基础--Redshift,Arnold,Xgen
  18. 软件测试:给你一个网站,你如何测试
  19. 随机梯度下降的动量法 Momentum
  20. x264源码分析与应用示例(一)——视频编码基本流程

热门文章

  1. linux 环境 RocketMQ 4.8.0 安装、部署控制台
  2. java.io.IOException 权限不够
  3. Maven出现.lastUpdated结尾的文件问题及解决
  4. cmd输入pip报错_pyhon3下pip安装使用教程(win10)
  5. webform计算某几列结果_利用DataTable.Compute等方法和属性做各种统计(某一列的总和sum、不重复的某列记录数distinct)...
  6. win8能开发android的sdk么,Win8下Android SDK安装与环境变量配置教程
  7. html怎么弄艺术字体,如何为图片加上艺术字的图文方法步骤
  8. python数据算法有哪些_python算法与数据结构-常用查找算法一(37)
  9. 全志android启动串口无打印,CSK.Blog-给MK802(USB大小的Android4.0小PC)引出串口信号,变成ARM开发版...
  10. ncverilog脚本_NC-Verilog仿真详解