-
php download.php实现代码 跳转到下载文件(response.redirect)
本文是一个php 实现的download.php实现代码 跳转到下载文件(response.redirect),使用的是php中的header函数,感兴趣的同学参考下. 跳转核心代码实现。 if (isset($link)) { Header("HTTP/1.1 303 See Other"); &n...
PHP 2014-12-09 08:03:03 -
PHP 柱状图实现代码
本文是一个php实现的 柱状图示例代码,利用imagefilledrectugle的函数来画出矩形,实现柱状图,具体的代码里面都加入了详细的注释。感兴趣的同学参考下. 效果图: <?php function createImage($data,$twidth,$tspace,$height){ header("Content-Type:image/jpeg"); $dataname = array(); $datavalue = array();//data里面的值 $i = 0; $j = 0; $k = 0; $num = sizeof($data); foreach($data as $key => $val){ $dataname[] = $key; $datavalue[] = $val; } $width = $num * ($twidth + $tspace) + 20 ;//获取图像的宽度 $im = imagecreate($width,$height);//创建图像 ...
PHP 2014-12-09 07:18:10 -
PHP多进程编程实现
本文为大家讲解了PHP下如何实现多进程编程的实例,本文讲解的是在Linux下实现PHP多进程编程,需要的朋友可以参考下 羡慕火影忍者里鸣人的影分身么?没错,PHP程序是可以开动影分身的!想完成任务,又觉得一个进程太慢,那么,试试用多进程来搞吧。这篇文章将会介绍一下PHP多进程的基本需求,如何创建多进程以及基本的信号控制,暂时不会告诉你如何进行进程间通信和信息共享...
PHP 2014-12-09 06:48:03 -
PHP实现的域名whois查询的代码
本文是一个php实现的可以用来进行whois查询的代码示例,数据来自万网、新网,数据也比较权威,需要的朋友可以参考下。 万网 whois(使用的接口为万网提供合法接口) function whois_hichina($domain) { preg_match("|<pre>(.+?)</pre>|is", @file_get_contents('http://whois.hichina.com/cgi-bin/whois?domain='.$domain.''), $whois); $whois[0] = str_replace('友情提示:按注册局要求,过期域名可能会处于注册商自动续费期阶段,您在此查询所看到的域名到期日仅供参考<br />请您<a href="http://www.net.cn/has_client/userlogon/user_logon1.asp" target="_blank" class="l...
PHP 2014-12-09 06:42:02 -
php之curl实现http与https请求的方法
本文是一个php下利用curl实现http与https请求的方法,分别讲述了PHP访问http网页与访问https网页的实例,以及相关的注意事项,需要的朋友可以参考下 通常来说,php的curl函数组可以帮助我们把机器伪装成人的行为来抓取网站,下面来分享两个例子,一个是访问http网页,一个访问https网页,一起来看一下。 每次要使用curl的时候,总要查一堆资料...
PHP 2014-12-09 06:33:06 -
PHP MVC模式在网站架构中的实现
本文为大家讲解的是php的mvc模式在网站架构中的应用实现方法,感兴趣的同学参考下。 MVC模式在网站架构中十分常见...
PHP 2014-12-09 06:21:07 -
php实现让页面只能被百度gogole蜘蛛访问的方法
本文是一个用php实现的让页面只能被百度gogole蜘蛛访问的方法,主要是判断访客的ua信息是否包括百度,google蜘蛛的标记,需要的朋友可以参考下。 普通用户与搜索引擎蜘蛛爬行的区别在于发送的user agent, 看网站日志文件能发现百度蜘蛛名字包含Baiduspider, 而google的则是Googlebot, 这样我们可以通过判断发送的user agent来决定要不要取消普通用户的访问,编写函数如下: function isAllowAccess($directForbidden = FALSE) { $allowed = array('/baiduspider/i', '/googlebot/i'); $user_agent = $_SERVER['HTTP_USER_AGENT']; $valid = FALSE; foreach ($allowed as $pattern) { if (preg_match($pattern, $user_agent)) { $valid = TRUE; br...
PHP 2014-12-09 04:36:03 -
php实现给图片加灰色半透明效果的方法
本文是一个php实现的可以给图片加灰色半透明效果的方法,涉及对图像的操作,是非常实用的技巧,需要的朋友可以参考下 原理: 1.首先计算出原图片的尺寸 2.创建相同尺寸的半透明图片 3.使用 imagecopy()方法,把新创建的半透明图片与原图合并 具体实现代码如下: <?php /*php 给图片加灰色透明效果*/ $imfile = './0.jpg';//原图 $origim = imagecreatefromjpeg($imfile);//从 JPEG 文件或 URL 新建一图像 $w=imagesx($origim);//原图宽度 $h=imagesy($origim);//原图高度 $newimg = imagecreatetruecolor($w, $h);//返回一个图像标识符,代表了一幅大小为 x_size 和 y_size 的黑色图像。imagecreatetruecolor// ...
PHP 2014-12-09 02:54:04 -
PHP 模拟$_PUT实现代码
PHP里有$_GET,$_POST,但是没有$_PUT,所以如果需要使用它的话,则你不得不自己模拟一下,本文就来为大家讲解了php下如何模拟$_PUT方法,感兴趣的同学参考下。 $_PUT = array(); if ('PUT' == $_SERVER['REQUEST_METHOD']) { parse_str(file_get_contents('php://input'), $_PUT); } 通过php://input得到的数据是raw data,所以需要用parse_str解析一下...
PHP 2014-12-08 21:36:15 -
PHP+jQuery实现的列表分页的功能代码
本文是一个php+jquery实现的分页示例代码,感兴趣的同学参考下。 做了一个列表分页的功能模块,主要的文件包括分页类 page.class.php 和 控制 ajax 分页的ajax.js,主要功能有: 1.可以选择 3 种常见的 url 分页格式; 2.可以选择 url 分页 还是 ajax 分页; 3.两种分页方式都可以自定义分页 a 标签的文字; 4.url 分页方式可以自定义分页偏移量; 5.url 分页方式可以选择手动跳转方式:手动输入页码跳转 或 下拉菜单选择页码跳转...
PHP 2014-12-08 18:12:43 -
php+mysql实现数据库随机重排实例
本文为大家讲解的是php+mysql实现数据库随机重排,讲述了MySQL的查找及更新等处理技巧,有一定的参考借鉴价值,需要的朋友可以参考下 本文实例实现了php+mysql数据库随机重排的方法,可将表中的所有数据随机读出来一次之后再进行随机保存到另一个表,从而达到了记录随机的功能。 主要实现代码如下: <?php //数据库连接就不写在这里面了 $s = isset( $_GET['s'] )?$_GET['s']:0; $e = isset( $_GET['e'])?$_GET['e']:50; $count =85000; if( $s < $count ) { $sql = "select * from 表前缀_info where isget =0 order by id desc limit $s,$e "; $query = mysql_query( $sql ); while( $rs = mysql_fe...
PHP 2014-12-08 17:24:05 -
PHP函数实现分页含文本分页和数字分页
本文是一个PHP实现的分页函数实现分页含文本分页和数字分页,非常好用的一个分页函数,感兴趣的同学参考下。 分页功能是经常使用的一个功能,因此用PHP实现分页,文本分页和数字分页,对其以函数形式进行了封装 最近,在项目中要用到分页...
PHP 2014-12-08 15:33:04