Welcome 微信登录

首页 / 网页编程 / PHP

php实现的click captcha点击验证码类实例

php实现的click captcha点击验证码类实例

本文实例讲述了php实现的click captcha点击验证码类及其用法,是非常实用的功能。分享给大家供大家参考之用。具体如下:一、需求:现在常用的表单验证码大部分都是要用户输入为主,但这样对手机用户会不方便。如果手机用户访问,可以不用输入,而是click某一位置便可确认验证码,这样就会方便很多。二、原理:1.使用PHP imagecreate创建PNG图象,在图中画N个圆弧,其中一个是完整的圆(验证用),将圆心坐标及半径记录入session。2.在浏览器...
php实现的支持断点续传的文件下载类

php实现的支持断点续传的文件下载类

本文实例讲述了php实现的支持断点续传的文件下载类及其用法,是非常实用的技巧。分享给大家供大家参考。具体方法如下:通常来说,php支持断点续传,主要依靠HTTP协议中 header HTTP_RANGE实现。HTTP断点续传原理:Http头 Range、Content-Range()HTTP头中一般断点下载时才用到Range和Content-Range实体头,Range用户请求头中,指定第一个字节的位置和最后一个字节的位置,如(Range:200-300)...
php实现的支持imagemagick及gd库两种处理的缩略图生成类

php实现的支持imagemagick及gd库两种处理的缩略图生成类

本文实例讲述了php实现的支持imagemagick及gd库两种处理的缩略图生成类及其用法实例,非常具有实用价值。分享给大家供大家参考。具体如下:一、功能:1.按比例缩小/放大2.填充背景色3.按区域裁剪4.添加水印,包括水印的位置,透明度等使用imagemagick/GD库实现,imagemagick地址:www.imagemagick.org需要安装imagemagick,安装方法如下:http://www.jb51.net/article/55528...
php实现的Cookies操作类实例

php实现的Cookies操作类实例

本文实例讲述了PHP实现的Cookies操作类及其用法,分享给大家供大家参考。具体分析如下:一、功能:1.保存,读取,更新,清除cookies数据。2.可设置前缀。3.强制超时控制。4.cookies数据可以是字符串,数组,对象等。二、用法:Cookies.class.php类文件如下:<?php /** Cookies class 保存,读取,更新,清除cookies数据。可设置前缀。强制超时。数据可以是字符串,数组,对象等。 *Date:...
PHP中file_get_contents高級用法实例

PHP中file_get_contents高級用法实例

本文实例讲述了PHP中file_get_contents高级用法,分享给大家供大家参考。具体分析如下:首先解决file_get_contents的超时问题,在超时返回错误后就象js中的settimeout那样进行一次尝试,错误超过3次或者5次后就确认为无法连线伺服器而彻底放弃。这裡就简单介绍两种解决方法:一、增加超时的时间限制注意:set_time_limit只是设定你的PHP程式的超时时间,而不是file_get_contents函数读取URL的超时时间...
php密码生成类实例

php密码生成类实例

本文实例讲述了php实现的密码生成类及其应用方法,分享给大家供大家参考。具体分析如下:一、php密码生成类功能:1.可设定密码长度。2.可设定要生成的密码个数,批量生成。3.可以指定密码的规则,字母,数字,特殊字符等。二、用法:GeneratePassword.class.php类文件如下:<?php /** Generate Password class,根据指定规则生成password *Date:2013-12-23 *Author: ...
php实现的Timer页面运行时间监测类

php实现的Timer页面运行时间监测类

本文实例讲述了php实现的Timer页面运行时间监测类及其用法,是一款非常实用的PHP类文件。分享给大家供大家参考。具体分析如下:该php Timer页面运行时间监测类,可按不同key监测不同的运行时间。Timer.class.php类文件如下:<?php /** Timer class, 计算页面运行时间,可按不同key计算不同的运行时间 *Date:2014-02-28 *Author: fdipzone *Ver:1.0 * *Func...
php实现的双向队列类实例

php实现的双向队列类实例

本文实例讲述了php实现的双向队列类及其用法,对于PHP数据结构与算法的学习有不错的参考价值。分享给大家供大家参考。具体分析如下:(deque,全名double-ended queue)是一种具有队列和栈的性质的数据结构。双向队列中的元素可以从两端弹出,其限定插入和删除操作在表的两端进行。在实际使用中,还可以有输出受限的双向队列(即一个端点允许插入和删除,另一个端点只允许插入的双向队列)和输入受限的双向队列(即一个端点允许插入和删除,另一个端点只允许删除的...
php实现的zip文件内容比较类

php实现的zip文件内容比较类

本文实例讲述了php实现的zip文件内容比较类。是一个非常实用的PHP类文件。分享给大家供大家参考。具体分析如下:该php zip文件比较类主要实现比较两个zip文件的内容,返回新增,删除,及相同的文件列表。暂时只支持单层。需求:上传一个zip文件,zip内有很多图片文件。需要对图片文件进行一系列很耗时的处理。当用户再更新zip文件时。判断zip内文件是否一致,只处理不同的文件。这样可以节省资源与时间,因此需要编写一个能够比较zip内文件的类。ZipCom...
php实现获取及设置用户访问页面语言类

php实现获取及设置用户访问页面语言类

本文实例讲述了php实现获取及设置用户访问页面语言类,分享给大家供大家参考。具体分析如下:该实例User Language Class 获取/设置用户访问的页面语言,如果用户没有设置访问语言,则读取Accept-Language。根据用户选择的语言显示对应的页面(英文,简体中文,繁体中文)UserLang.class.php类文件如下:<?php /** User Language Class 获取/设置用户访问的页面语言,如果用户没有设置访...
PHP+FFMPEG实现将视频自动转码成H264标准Mp4文件

PHP+FFMPEG实现将视频自动转码成H264标准Mp4文件

配置php.ini文件复制代码 代码如下:file_uploads = on ;//是否允许通过HTTP上传文件的开关。默认为ON即是开upload_tmp_dir ;//文件上传至服务器上存储临时文件的地方,如果没指定就会用系统默认的临时文件夹upload_max_filesize = 1024m ;//望文生意,即允许上传文件大小的最大值。默认为2M,我们设置为1Gpost_max_size = 1024m ;//指通过表单POST给PHP的所能接收的...
PHP会话控制:Session与Cookie详解

PHP会话控制:Session与Cookie详解

本文介绍了PHP会话控制,主要阐述以下几点内容:• 会话控制的产生背景/概念• cookie的维护与生命周期(有效时间)• session的维护与生命周期(回收机制)• cookie与session之间的区别与联系• 问题1:禁用cookie后session为什么会失效?• 问题2:IE浏览器下丢失session,每次刷新页面,都会生成新的sessionID(Firefox浏览器正常)...
<< 431 432 433 434 435 436 437 438 439 440 >>