目前最流行的PHPDDOS攻击代码

目前最流行的PHPDDOS攻击代码
先来了解一下什么是DDOS的攻击,DDOS的起源已经很久了,而攻击的方式也有很多种,我们可以简单的理解为攻击者利用合理的请求服务来占用过多的服务资源,从而使合法用户没有办法进行正常服务的访问。 目前这种情况普遍存在于配置较底的服务器上,通过DDOS的攻击造成服务器资源占用过大,从而使服务器无法响应,而随着服务器配置和带宽的增大,已经可以很好地杜绝一般的DDOS的攻击了。 小段php代...

phpmyadminMySQL 字符集为cp1252 West European (latin1)

phpmyadminMySQL 字符集为cp1252 West European (latin1)
使用虚拟主机空间上的phpmyadmin操作数据库的时候,如果看到phpmyadmin首页上显示的MySQL 字符集为cp1252 West European (latin1),当我们导入数据时就会出现乱码,解决的方法是: 在phpmyadmin首页的右边有个Language选项,把默认的中文 - Chinese simplified-gb2312改成 中文 - Chinese simplified,则左边的MySQL 字符集会变成UTF-8 Unicode (utf8) ,乱码问题得到解决! phpmyadmin 默认创建的数据库默...

精简的php操作mysql类

精简的php操作mysql类
这个 PHP mysql 的操作类完整版已经使用过了,在本博也已经发布过了,而这个简化版是经过修改完整版后的简化版,适用在一般的 PHP 应用中,功能上可以实现基本的增删改查的操作,以及打印 MYSQL 错误,自我感觉不错,如果网站应用不是很强大,应用这个 MYSQL 的操作类已经足够了,很精简,不多说好,快去试一下吧。 <?php /** * mysql操作类 * 使用实例: * $db = new mysql("localhost","root","","数...

php面向过程的分页代码

php面向过程的分页代码
一个比较完美的PHP分页代码程序,这不是一个分页类,适合小型的PHP应用直接嵌入使用,优点是源代码较小,上下分页比较完善,手动更改比较方便,在一般的网站上面,需要用到分页一次两次而没必要使用php分页类的时候,就可以直接使用这个PHP分页代码了。 需要更改一下数据库的连接配置,关于分页显示的样式,自定义CSS样式完善即可,放在小型的PHP应用里再合适不过了,源代码除了数据库的配置,基本...

php mysql数据库操作类

php mysql数据库操作类
摘自 PHP 织梦系统里 mysql 数据库操作类,织梦系统是一款比较成熟的 PHP 开源系统,在国内拥有很大的用户群,所以织梦系统里的 php 类都比较完善,不管是调试错误的代码,还是基础的应用功能代码都做得很到位,织梦PHP类文件很值得我们去研究学习。 下面便是织梦系统里一个mysql数据库的操作类,几乎包含了所有mysql数据库的操作,非常的详细,自己去研究一下吧,很适合注重代码结构的大型网站使用。 <...

PHP利用字符串的位运算进行加密

PHP利用字符串的位运算进行加密
利用PHP字符串位运算所写的一个字符串加密函数,PHP 的加密解密已经是老生常谈了,关于怎样去加密自己写的源代码而不被窃取呢,在 PHP 中有三个加密的函数,都是自定义密钥,之前在本博已经介绍过了,利用自己写的加密函数,虽然功能有些简陋,但很少人去研究,所以也就很安全了。 在 PHP 界,最靠谱的加密应该是 PHP 的老东家 ZEND 了,但我们知道,它不是免费的,为了加密几行源代码去买一个千把...

php截取utf8字符串和gbk字符串函数

php截取utf8字符串和gbk字符串函数
在 PHP 中,我们直接使用PHP strlen函数进行字符串截取,对于英文字符,没有什么区别,输出的结果都是一样的,而在截取中文时,却有一点小小的问题,我们知道,字符分为两种状态,一种是 gbk 字符串,另一种就是 utf-8 字符串,如果按照常规的输出方法,输出的结果是不一样的。 php strlen 函数最基本的参数有 str 字符串,len 长度,start 开始位置,如果截取的字符串 gbk 格式,那么 len 的步长为...

PHP基础分页类

PHP基础分页类
一个比较基础的PHP分页类,比较初级,不过比较实用,可以自定义分页的CSS样式,共包含三个文件,(1) PHP基础分页类 (2) style 样式文件,(3) 实例文件 在 PHP 分页类文件中,已经用过许多了,有非常完善的,也有简单的,甚至我做的一些网站当中,把分页的 PHP 代码直接做到了 PHP 页面里,这显然是很不规范的。 合理地利用好PHP的面向对象,可以节省许多时间,而对于层出不穷的PHP样式应该如何去使用,怎么...

PHP将SESSION会话数据保存到Mysql数据库

PHP将SESSION会话数据保存到Mysql数据库
在共享的主机服务器上,所有的网站都在使用同样的临时目录,这就意味着多个程序都在同一个位置进行文件的读取 操作,那么我们就可以利用技术编写一个程序来读取这个临时目录所有的数据,很显然,这样对于安全来讲是很不安全的,如果有多台服务器,那么共享临时会话信息就很困难了。 有时候我们需要长期进行保存 SESSION 会话数据,这样显然将 SESSION 缓存保存在临时文件是没有任何优势的,而且随...

php连接access源码

php连接access源码
如果我们的空间只支持 PHP 而没有 MYSQL 数据库的情况下,就可以使用 Access 数据库,当然还有一种情况,就是小型网站的应用,比如像企业网站或个人网站,在这种情况下,好像利用 Access 数据库更为划算一点,不用再另购 mysql 数据库了。 PHP 已经很好的支持许多数据库了,选择 Access 数据库来做企业站也不错,还有比如给自己的站加一个小型的投票系统等等也非常适合用 Access 数据库,而且现在...

PHP发邮件类

PHP发邮件类
一个比较实用的 PHP 发邮件类,在 PHP 中,使用 PHP 源码进行邮件的发送是比较方便的,应用最多的地方就是网站评论的地方了,比如博客的评论系统,当访客进行评论之后,管理员可以直接在线进行回复操作,这样就通过 PHP 的在线程序直接回复给了客户,对于网站客户的回访是非常不错的。 对于邮件发送的服务器,用得最多的应该算是 smtp 服务器了,现在主流的邮箱服务商都已经支持smtp了,只要在 php 程序里...

php 按权重随机抽样方法

php 按权重随机抽样方法
在PHP设计系统时,有这样一个要求,就是在前台一个地方显示三个轮流广告,而按照客户付款的多少在同一天内显示的次数不一样,比如说 a,b,c 三个客户,a付款200,b付款300,c付款500,很显然,广告权重应该是 c客户 最大,也就是每显示十次广告,就有 c 客户五次,相对的,a客户有两次广告显示机会,b客户有三次显示机会,这种原理也就是 php 按权重随机抽样方法,根据权重大小来显示不同广告。 基于...

php文件生成HTML最简单的方法

php文件生成HTML最简单的方法
通过本方法可以实现简单的php文件生成静态html,如果你要生成一个php网站首页或某一个页面的话,可以使用本方法,本方法利用的是 file_get_contents() 函数,先读取出php页面,然后再生成 html 静态页,不过在 win7 测试无法成功,但在服务器上测试没有问题,可能是本地服务器环境搭建的问题,总之,利用这个简单的生成方法,可以对单一页面的 php 进行生成。 [code lang="php"] [/code] 把上面的网址...

php isset()和php empty()的区别

php isset()和php empty()的区别
在判断PHP变量时经常会遇到 isset() 函数和 empty() 的函数,而在一般的判断中,好像这两个PHP函数没什么太大的区别,首先声明一点,这两个函数都是进行判断 php 变量的,这是一个共同点,我们来看一下在判断变量中有些什么样的区别。 empty() 判断一个变量是否为空,isset() 判断一个变量是否已经设置,这是最本质的区别。 另外empty() 还会检测变量是否为空、为零。当一个变量值为0,empty() ...

PHP防止盗链的方法

PHP防止盗链的方法
防盗链的技术已经很普遍了,有些网站不喜欢自己的图片被别的网站直接复制使用,便使用了防盗链的技术,这样别人在直接复制使用网站图片时,图片便会按照程序的设定不显示或显示防盗链等字样。 使用了防盗链技术,不仅可以防止自己的图片被盗用,也可以节省自己站点下载图片的流量,觉得还是蛮不错的说,那么在PHP环境下应该如何防止盗链呢?在PHP环境下我们知道通常都是使用Apache服务器,那么主要看下Apac...

PHP操作cookie的函数

PHP操作cookie的函数
在PHP里面设置COOKIE其实是很简单的,基本上是不需要用函数来操作的,直接进行设置就可以了,但如果将COOKIE进行封装起来来使用,那就觉得自己的PHP代码规范了许多了,而且用起来也显得更方便了,对于安全来说,这样封装起来也会更安全,所以当我们在使用COOKIE比较频繁的网站上面,就可以使用PHP操作COOKIE的函数,以便进行统一的管理。 下面是一个PHP操作COOKIE的函数源码,使用本函数可以进行直...

fck编辑器php中运用

fck编辑器php中运用
相信许多 phper 已经在使用 fckeditor 做网页编辑器了,如果还没接触到,那不要紧,在编程的路上,一定会使用到 fckeditor 编辑器的,fckeditor 是一个专门使用在网页上属于开源的所见即所得的文字编辑器,对于 fckeditor 的安装,不需要太多复杂的安装步骤即可使用,fckeditor 编辑器可以很好地与 PHP、JAVASCRIP、ASP、.NET、等不同的网页编程语言相结合,一般我们将 fckeditor 简化称为 FCK 编辑器,...

ajax+php 验证用户注册状态

ajax+php 验证用户注册状态
现在比较流行用 ajax 来验证用户注册程序,关键的好处就是体验度超棒,不用刷新页面即可以判断用户填写的情况是否符合程序标准,其实用 javascrip 来判断验证体验也是不错的,但相对于 ajax 就有点逊色了,ajax不仅在前台体验上面显示很完美,而且还可以和后台程序完美的结合,比如验证用户名是否已被注册就是很好的例子了。 这个是由开源程序ecshop里面程序中扣出的用户注册里面的ajax验证,有兴趣的朋友...

ajax+php注册验证

ajax+php注册验证
ajax+php的验证技术已经很成熟了,对于验证方面,应用最多的应该就是注册登陆方面了,最大的好处就是不用刷新浏览器,实时显示,对于提高用户的体验度那是非常棒的,在许多大型的网站上面,我们在注册用户名时,会实时提示用户名是否已经注册,而不用进行刷新网页,这种技术就是利用ajax技术了,我们看一下在php中,是如何通过ajax+php进行读取mysql数据库中的用户名进行无刷新验证的,下面是源码: 前台(r...

夏日php留言本v0.2使用帮助

夏日php留言本v0.2使用帮助
夏日PHP留言本v0.2是由PHP+MYSQL架构的,独立后台管理,完全可以满足一般网站留言功能的需求,,我们将夏日PHP留言本v0.2下载下来之后,需要以下两步:1,导入根目录下的 mysql 数据库 phplyb.sql,2,更改配置文件 include/config.php 文件,更改为自己本地或服务器上空间商所分配的 mysql 用户名和密码。 夏日PHP留言本结构:共有 6 个目录文件。 index.php 显示留言页 fk1.php 发布留言页 phplyb.sql my...