php技术

php技术

fgetcvs在linux的问题

阅读(28) 作者(admin)

看到有人在有汉字的字符串 前加一个 ‘ 或是任意半角符号,让bug将其除掉,不过这样做太麻烦了。最后呢,找来一个模拟fgetcsv功能的函数。 复制代码 代码如下: function __fgetcsv(& $handle, $length = null, $d = ‘,',...

php技术

php 阴历-农历-转换类代码

阅读(18) 作者(admin)

复制代码 代码如下:<?php/*** 公农历转换(1912 - 2012) * * Usage:* // 公历1983-10-5转农历* $lunar = new Lunar();* $date = $lunar->getLar('1983-10-5',0);* echo date("Y-m-d", $date);* // 农历1983...

php技术

调试一段PHP程序时遇到的三个问题

阅读(25) 作者(admin)

1,filesize()函数返回错误的值。 使用curl将某个页面下载到本地时,需要将下载到的临时文件tmpHtml.txt的内容读取到一个缓冲区中。由于我使用fread()进行读取,需要传入要读取的大小,所以先用filesize(‘./tmpHtml.txt')获...

php技术

PHP采集腾讯微博的实现代码

阅读(19) 作者(admin)

复制代码 代码如下: <?php header("Content-type:text/html;charset=utf-8"); $weibo = file_get_contents('http://t.qq.com/starank'); $preg = '/<div class="msgCnt">(.*)<//div><div class="mediaWrap">/Uis&...

php技术

Php图像处理类代码分享

阅读(26) 作者(admin)

目前只实现了三个功能:1:图片缩放,2:图片裁剪,3:加图片水印 在实例化中,通过给第二个参数传不同的值,从而实现不同的功能 复制代码 代码如下: <?php include "image.class.php"; $image=new image("2.png", 1, "300", "500",...

php技术

PHP取进制余数函数代码

阅读(14) 作者(admin)

复制代码 代码如下: //取进制位上的数值 function getRemainder($num, $bin, $pos, &$result = 0){ //author lianq.net //$num 数值,十进制 //$bin 要转换的进制 //$pos 位数 $real_len = log($num, $bin);//对数,求...

php技术

用phpmailer实现简单openvpn用户认证的实现代码

阅读(38) 作者(admin)

现在每个人都有无数帐号密码, 难免记不住; 原理是通过 邮件服务器 pop 服务完成认证,也可以使用SMTP,并加SSL已提高安全性; 免去设置用户/密码麻烦,适合有自己邮件服务器的场合, 需要PHPMailer, 请自行google PHP代码...

php技术

php中将数组存到文件里的实现代码

阅读(22) 作者(admin)

第一次分享代码;(写得很烂..紧张纳紧张纳) php的数组十分强大,有些数据不存入数据库直接写到文件上,用的时候直接require。 (实际中有用到把数组存在到文件中的功能,不过分享的代码跟实际应用中的有点不同) 复制代码 代码如下...

php技术

PHP Web木马扫描器代码 v1.0 安全测试工具

阅读(23) 作者(admin)

scanner.php 复制代码 代码如下: <?php /**************PHP Web木马扫描器************************/ /* [+] 作者: alibaba */ /* [+] QQ: 1499281192 */ /* [+] MSN: weeming21@hotmail.com */ /* [+] 首发: t00ls....

php技术

php addslashes及其他清除空格的方法是不安全的

阅读(22) 作者(admin)

清除空格的方法是不安全的,部分原因是因为字符中的空格非常多,例如 "addslashes的问题在 于黑客 可以用0xbf27来代替单引号,而addslashes只是将0xbf27修改为0xbf5c27,成为一个有效的多字节字符,其中的0xbf5c仍会 被看作...

php技术

php木马webshell扫描器代码

阅读(29) 作者(admin)

复制代码 代码如下: <?php /* +--------------------------------------------------------------------------+ | Codz by indexphp Version:0.01 | | (c) 2009 indexphp | | http://www.indexphp.org | +----------...

php技术

通过PHP修改Linux或Unix口令的方法分享

阅读(17) 作者(admin)

需要的工具和安装:

  你必须安装下面的工具和软件:

  修改口令的Shell脚本;

   Sudo访问权;

   Apache or Lighttpd web服务器;

   PHP服务端程序。

  步骤1:安装可以修改用户口令的shell脚...

php技术

php代码收集表单内容并写入文件的代码

阅读(15) 作者(admin)

至于表单内容,这里就不多说了,主要是表单的action="getpost.php",也就是写getpost.php这个文件。下面就把这个文件里面的内容贴出来。 复制代码 代码如下: <?php //定义要收集的表单内容 $cardnum = $_POST['cardnum'];...

php技术

几种有用的变型 PHP中循环语句的用法介绍

阅读(13) 作者(admin)

PHP手册中对它的语法定义如下:   for (expr1; expr2; expr3)   statement   下面说说for语句几种有用的变型。   1、无限循环   首先是人尽皆知的无限循环(亦可称"死循环")。由于空表达式null在语法上是有效...

php技术

PHP中全面阻止SQL注入式攻击分析小结

阅读(25) 作者(admin)

一、 引言

  PHP是一种力量强大但相当容易学习的服务器端脚本语言,即使是经验不多的程序员也能够使用它来创建复杂的动态的web站点。然而,它在实现因特网服务的秘密和安全方面却常常存在许多困难。在本系列文章中,我...

php技术

php中global和$GLOBALS[]的分析之一

阅读(20) 作者(admin)

这可能引起一些问题,有些人可能漫不经心的改变一个全局变量。PHP 中全局变量在函数中使用时必须申明为全局(注意,Global这个关键字在函数中定义才有用)。 1:Global的作用是定义全局变量,但是这个全局变量不是应用于整个...

php技术

PHP开发者常犯的10个MySQL错误更正剖析

阅读(17) 作者(admin)

1.使用MyISAM而不是InnoDB   完全错误,反驳理由:

  首先原文说MyISAM是默认使用的,而实际上到了MySQL 5.5.x,InnoDB已经成为了默认的表引擎。

  另外,简单的使用InnoDB不是解决所有问题的方法,盲目的使用甚至会使...

php技术

PHP常用技巧总结(附函数代码)

阅读(11) 作者(admin)

PHP文件读取函式 复制代码 代码如下: //文件读取函式 function PHP_Read($file_name) { $fd=fopen($file_name,r); while($bufline=fgets($fd, 4096)){ $buf.=$bufline; } fclose($fd); return $buf; } ?> 文件写入...

php技术

PHP语言中global和$GLOBALS[]的分析 之二

阅读(11) 作者(admin)

还是借用上一篇的例子:

PHP代码 复制代码 代码如下: <?php // 例子1 function test_global() { global $var1, $var2; $var2 =& $var1; } function test_globals() { $GLOBALS['var3'] =& $GLOBALS['var1']; } $var1...

php技术

PHP的博客ping服务代码

阅读(25) 作者(admin)

PHP的ping服务代码其实在以前我已经写过一个类,不过,有很多朋友加我好友说,看不太懂,那个是以类的形式写的,可能如果直接放到代码里直接用不太行,今天发一下能够直接用的ping函数,希望对大家有所帮助,还需要说明的一点是现在...

php技术

Ping服务的php实现方法,让网站快速被收录

阅读(25) 作者(admin)

这篇文章继续说说这个ping服务的问题,首先归纳和总结以下资料: 【1】手动Ping服务地址: Baidu(百度)地址: http://ping.baidu.com/ping.html Google(谷歌)地址:http://blogsearch.google.com/ping Feedsky(飞递)地址:http:/...