通用的PHP防注入漏洞攻击的过滤函数代码

    PHP整站防注入程序,需要在公共文件中require_once本文件,因为现在网站被注入攻击现象很严重,所以推荐大家使用,具体见如下代码。 <?PHP //PHP整站防注入程序,需要在公共文件中require_once本文件 //判断magic_quotes_gpc状态 if (@get_magic_quotes_gpc ()) { $_GET = sec ( $_GET ); $_POST = sec ( $_POST ); $_COOKIE = sec ( $_COOKIE ); $_FILES = sec ( $_FI...阅读全文
    作者:绝缘体.. | 分类:html, PHP, 编程语言 | 阅读: | 标签:, , , ,

    批处理教程-php程序员的笔记

     曾经有一篇经典的批处理教程出现在你的屏幕上,你没有保存,直到找不到它的链接你才后悔莫及,人世间最大的痛苦莫过于此。如果上天能给你一个再看一次的机会,你会对那篇教程说三个 字:我爱你!如果非要给这份爱加上一个期限,你希望是100年。因为100年后,你恐怕早已经挂了!而现在,你的屏幕上出现了这篇你正在看的批处理教程,虽然不如你曾经看的那篇经典,但如果勉强还过的去。你会...阅读全文
    作者:绝缘体.. | 分类:go, html, PHP, windows, 操作系统, 编程语言 | 阅读: | 标签:, , , ,

    php读取xml文件总结

    不久前做了个功能需要读取xml文件,虽然以前也做过很多次了,但一直没有想过总结一下,今天正好空闲,于是小小总结一番,以方便以后用起来更加顺手,下面开始正文。 假设目前有如下xml源文件,该文件保存名为books.xml: <?xml version="1.0" encoding="UTF-8"?> <books> <book> <author>phpernote.com</author> <title>PH...阅读全文
    作者:绝缘体.. | 分类:html, MySQL, PHP, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    php抓取网站图片的程序

    此程序实现了网页源代码捕获,图片链接获取、分析、并将同样的图片链接合并功能,实现了图片抓取功能。利用php强大的网络内容处理函数将指定的网站上的所有图片抓取下来,保存在当前目录下,以下为代码: <?php /*完成网页内容捕获功能*/ function get_img_url($site_name){ $site_fd = fopen($site_name, "r"); $site_content = ""; while (!feof($site_fd)) { ...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    php如何判断一个常量是否已经定义

    如何判断一个php常量是否已经定义过了,突然之间还有点迷茫,晕,特意查了下手册,备案本次总结结果如下: (1)判断常量是否存在 if(defined('MYCONSTANT')){ echo MYCONSTANT; } (2)判断变量是否定义 if(isset($myvar)){ echo "存在变量$myvar."; } (3)判断函数是否存在 if(function_exists('imap_open')){ echo "存在函数imag_open"; }else{ echo "函数imag_o...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    js插入元素到body元素最前面的办法

    今天需要做个首页打开后,在头部出现一个展开动画的效果。本来是很容易的,加上那个展开代码就OK了。可是发现原来的程序的头部文件包括body部分都放在了head.html里,然后包含进来了。这样必须要在head.html里放入一个用于展开的div,可是这样一来,所有的页面均有了展开效果,可是我只需要在首页有这样的效果。    解决办法有两个: 1.将头部那个div的display设为none,然后调用js将其设为bl...阅读全文
    作者:绝缘体.. | 分类:html, javascript, PHP, 编程语言 | 阅读: | 标签:, , , ,

    Thinkphp 内部函数 ADSLCFUI 快捷方法全解析

    ThinkPHP为一些常用的操作定义了快捷方法,这些方法具有单字母的方法名,具有比较容易记忆的特点。非常有意思的是,这些快捷方法的字母包含了ADSL字母,所以我们称之为ADSL方法。A、D、S、L、C、F、U、I 这几个快捷方法都在 /THINKPHP/Common/functions.php 这个文件中,下面我分别说明一下他们各自的功能和用法。 A() 加载Action类 D() 加载Model类 S() 全局缓存配置 L() 获取语言定义...阅读全文
    作者:绝缘体.. | 分类:PHP, ThinkPHP, 后端框架, 编程语言 | 阅读: | 标签:, , , ,