-
PHP5.2.X防 止Hash冲突拒绝服务攻击的Patch办法
所属栏目:[PHP教程] 日期:2022-12-14 热度:2314
上周的时候Dmitry突然在5.4发布在即的时候,引入了一个新的配置项:
Added max_input_vars directive to prevent attacks based on hash collision这个预防的攻击,就是”通过调用Hash冲突实现各种语言[详细] -
PHP5中哈希创建和验证 方法详解
所属栏目:[PHP教程] 日期:2022-12-13 热度:4421
如果你使用php5.5版本的话我们对于哈希创建和验证方法就简单多了,PHP 5.5为我们提供了4个函数:password_get_info(), password_hash(), password_needs_rehash(),和password_verify(),有了它们四我们就可以快速实[详细]
-
PHP DDos的几个 防御方法详解
所属栏目:[PHP教程] 日期:2022-12-13 热度:5390
PHP DDos是一种利用服务器就是利用我服务器的php.ini中配置allow_url_fopen = On才得成了,但allow_url_fopen 这个功能很多网站都需要使用,下面我来给大家介绍一些关于PHP DDos的几个防御方法.
我们先来看[详细] -
PHP防 CC攻击实现代码总结
所属栏目:[PHP教程] 日期:2022-12-13 热度:2646
CC攻击就是对方利用程序或一些代理对您的网站进行不间断的访问,造成您的网站处理不了而处于当机状态,下面我们来总结一些防CC攻击的php实例代码,各位朋友可参考.
例1,代码如下:
//代理IP直接退出[详细] -
关闭php执行系统指 令函数
所属栏目:[PHP教程] 日期:2022-12-13 热度:4573
php的四个函数exec,shell_exec,system,passthru可以执行系统指令,对系统安全构成威胁,如果不用的话可以将其关闭,代码如下:
vim /etc/php.ini
去掉disable_functions前注释,编辑内容如下:
[详细] -
php中 safe_mode安全模式配置详解
所属栏目:[PHP教程] 日期:2022-12-13 热度:5178
在php中有一个普通模式与安全模式了,现在大多数据用户都是直接使用应用程序的php普通模式了,因为安全模式配置之后有很多功能受到了限制,下面我来给大家具体讲述安全模式配置方法.
当安全模式[详细] -
php定时执 行PHP脚本一些 办法总结
所属栏目:[PHP教程] 日期:2022-12-12 热度:1812
linux下定时执行php脚本,执行PHP脚本.
方法1:如果你想定时执行某一个PHP脚本,可以直接这样写:
*/1 * * * * root -q /bin/local/php /path/to/your/php/script.php(每一分钟执行一次script.php).[详细] -
PHP 文件上传进度 条完成程序
所属栏目:[PHP教程] 日期:2022-12-12 热度:5091
在php中要实现上传进度条有很多方法,如ajax是现在的主流或利用iframe来实现,现在我们来介绍php的apc与uploadprogress实现文件上传进度条效果.
目前我知道的方法有两种,一种是使用PHP的创始人 Rasmus Ler[详细] -
php curl 抓取页面几种方 法说明
所属栏目:[PHP教程] 日期:2022-12-12 热度:7264
curl主要是抓取数据,当然我们可以用其他的方法来抓取,比如fsockopen,file_get_contents等,但是只能抓那些能直接访问的页面,如果要抓取有页面访问控制的页面,或者是登录以后的页面就比较困难了,是把PHP的主页取回[详细]
-
php CURL伪造IP与来 源实现程序
所属栏目:[PHP教程] 日期:2022-12-12 热度:8514
伪造IP来源对于php来说是很简单的一件事情,我们只要利用了php curl即可实现伪造IP来源,IP地址你可以随便写.
1,php实例代码如下:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http:[详细] -
PHP 无限 分类完成程序
所属栏目:[PHP教程] 日期:2022-12-12 热度:5712
PHP 无限 分类完成程序:
1、数据库通过设置父类ID来进行唯一索引,然后使用函数的递归调用实现无限分类;
2、数据库设计通过特定格式进行排列,然后使用mysql查询关键函数:concat,程序实现比较简[详细] -
PHP里利用APC模块完成文件 上传进度条
所属栏目:[PHP教程] 日期:2022-12-10 热度:6624
以前的php5.2之前的版本是不能可使用APC模块的,因为之前的压根就没有这个APC模块,如果想使用APC模块实现上传进度条我们必须是php5.2或更高版本.
从5.2开始APC加入了一个叫APC_UPLOAD_PROGRESS的东东,解[详细] -
php无限级分 类 带层深 算法
所属栏目:[PHP教程] 日期:2022-12-10 热度:1753
一个利用数组来实现无限级分类php类程序,有需要的朋友可参考,这里就不多说什么了直接复制上代码.
php无限级分类(带层深)算法实例代码如下:
<?php
$cates = array(
array(
[详细] -
PHP产生 带LOGO的二维码图像
所属栏目:[PHP教程] 日期:2022-12-10 热度:1832
现在二维码是我们一些软件站或下载站常用的一种东西了,特别是微信都会使用二维码来加好友,下面我来介绍利用php生成二维码多种方法.
方法一,这种生成就是一个二维码中间不带图片的,直接调用google的一个功[详细] -
php里获取中文首 字母程序代码
所属栏目:[PHP教程] 日期:2022-12-10 热度:8287
我们经常会看到一些网站按城市名来分或按字母来排名,下面我就来介绍这个东西如何实现的吧,我们分享一段利用php取得中文字符串中第一个汉字的字母,代码如下:
<?php
$limit = array( //gb2312 拼音排[详细] -
php里include require utf-8文件时顶 部产生空行
所属栏目:[PHP教程] 日期:2022-12-10 热度:3730
include()产生一个警告而require()则导致一个致命错误,换句话说,如果想在遇到丢失文件时停止处理页面就用require(),include()就不是这样,脚本会继续运行,同时也要确认设置了合适的include_path,注意在 PHP 4.3.5[详细]
-
php 仿asp xmlhttprequest获取数据代码
所属栏目:[PHP教程] 日期:2022-12-09 热度:5336
类名:httprequest($url="",$method="get",$usesocket=0)
$url为请求的地址;默认请求方法为get;$usesocket默认为0,使用fsockopen方法,如果设置为1则使用socket_create方法
方法:
ope[详细] -
php文件缓存示 例代码
所属栏目:[PHP教程] 日期:2022-12-09 热度:2397
缓存在实际使用当中应用很广泛,可以减轻对服务器数据库教程的访问,提高运行速度,目前很多cms内容管理系统中频繁使用缓存机制来提高系统运行的效率.
cache.php代码如下:
<?php
/*
用[详细] -
PHP Memcache 详解和简单 应用
所属栏目:[PHP教程] 日期:2022-12-09 热度:8532
简介:memcached是一个高性能的、分布式内存对象缓存系统,通常被用于降低数据库教程加载压力以提高动态web应用的响应速度.
此扩展使用了libmemcached库提供的api与memcached服务端进行交互,它同样提供了一[详细] -
php HTTP REFERER模仿代 码
所属栏目:[PHP教程] 日期:2022-12-09 热度:5130
<?php
if (!isset($_server["http_referer"]))
echo "no referer";
else
echo $_server["http_referer"];
?>
如果直接点击上面的链接,那么页面会显示referer页面的链接[详细] -
php web系统多域名登录 失败解决办法
所属栏目:[PHP教程] 日期:2022-12-09 热度:8827
下面只是简单的逻辑结构,对于正式的系统需要做具体的处理.
这里需要注意的是:加解密一定需要做安全验证,但是这个方法也不够完美,两个站点必须有相同一级域名,另外这种完全基于cookie的方式,安全性不够高[详细] -
中文分词的 php代码
所属栏目:[PHP教程] 日期:2022-12-08 热度:5458
以前有用过dedecms分词功能,经过测试还是不理想,后来经过一些处理得到的结果还是可以接受的,今天我再看到这款分词法,拿出来给大家看看,实例代码如下:
<?php
class NLP{
private static $cmd[详细] -
php hash算 法实现数组的办法
所属栏目:[PHP教程] 日期:2022-12-08 热度:8979
PHP中使用最多的非Array莫属了,那Array是如何实现的?在PHP内部Array通过一个hashtable来实现,其中使用链接法解决hash冲突的问题,这样最坏情况下,查找Array元素的复杂度为O(N),最好则为1.
static inline[详细] -
php获 取Chianz.com IP地址与地区办法
所属栏目:[PHP教程] 日期:2022-12-08 热度:1094
一个IP获取的结果不是很完善,究其原因是因为ip138的IP解析应对国外的地址时不是很详细,所以又重新写了个用Chianz.com的代码,实例代码如下:
<!DOCTYPE html>
<html lang="en">
<head>
[详细] -
php 调 用 webservice 中文乱码处理方案
所属栏目:[PHP教程] 日期:2022-12-08 热度:3600
由于工作的需要,帮我的同事阿韬测试一下.net的webservice在PHP下的应用.于是开始上网找资料,发现很多php教程er都是用nusoap.于是下载一个回来.用它自带的例子修改一下.可在文章的后面的附件中找到下载地址.代码如[详细]
