php实现文件下载功能的几个代码分享
一个简单的php文件下载源代码,虽不支持断点续传等,但是可以满足一些常用的需求了。php下载文件其实用一个a标签就能实现,比如 <a href="web/magento-1.8.1.0.zip">magento-1.8.1.0.zip</a> 。但是遇到一些浏览器能识别的...
一个简单的php文件下载源代码,虽不支持断点续传等,但是可以满足一些常用的需求了。php下载文件其实用一个a标签就能实现,比如 <a href="web/magento-1.8.1.0.zip">magento-1.8.1.0.zip</a> 。但是遇到一些浏览器能识别的...
匹配的规则不能用 "/<script.*<//script>/i",因为它不能匹配到换行符,那么多行js就匹配不掉了。要用 "/<script[/s/S]*?<//script>/i"。里面的?表示尽可能少重复,也就是匹配最近的一个</script>。源码范例:
复制代码 代...
最近,一个项目要求做交通银行在线支付,ecshop本身没有这方面的接口,于是通过一些时间的专研,做了一个插件出来。有好的东西,当然要分享,在此特地分享出来,希望能够帮助到跟我一样有需要的人,为大家减轻一下开发的负担,也多请大...
先定义头部信息,表示输出一个excel。然后再以table的形式把数据库的信息循环的echo出来,就好了。复制代码 代码如下:<?php
header("Content-type:application/vnd.ms-excel"); header("Content-Disposition:filename=...
仔细的研究了一下,原来用php写的解压程序效率比想象的还是高很多的,既然这么好,干脆再优化一下后用到自己后台中,虽然现在大部分空间的控制面板中有压缩和解压这个功能,但是毕竟有时候有些麻烦。
做这个之前,没有接触过php...
对于本地,我们可以利用windows自带的查找去进行查找,但是对于线上的话,如查找ftp空间里面文件,本程序是很有用的。
使用效果:php文件查找器源码:复制代码 代码如下:<html> <head> <meta http-equiv="Content-Type" conten...
以前栏目很少,就用死办法做的(首页 -> 栏目的名字),现在栏目多了,渐渐二级栏目,三级栏目也来了,这样的方式显然不太合适,于是就改进了一下。也不难,利用一个递归函数就可以了。
使用例子:复制代码 代码如下://当前位置-第一个...
实现代码:
<?php //将验证码保存到session里,供全局使用 session_start(); $nums = ""; for($i=0;$i<4;$i++){ //产生随机数并转换成十六进制 $nums.=dechex(mt_rand(0,15)); } //将验证码写入session $_SESSION['co...
实现代码,复制即用:
<?phpheader("Content-type:text/html;charset=utf-8");function getRandPass($length = 6){ $password = ''; //将你想要的字符添加到下面字符串中,默认是数字0-9和26个英文字母 $chars = "0123456...
用php代码实现数据库备份可以使网站的管理变得非常便捷,我们可以直接进后台操作就能完成数据库的备份。关键技术:1. 首先要得到该数据库中有哪些表,所用函数 mysql_list_tables(),然后可以将获取的所有表名存到一个数组。...
先介绍一下 mkdir() 这个函数:mkdir($path,0777,true);第一个参数:必须,代表要创建的多级目录的路径;第二个参数:设定目录的权限,默认是 0777,意味着最大可能的访问权;第三个参数:true表示允许创建多级目录。举例代码(支持创建...
如果做一个在线的文件管理系统的话,那么首先必须知道怎么读取目录和文件,其实这个功能几行代码就可以实现了。输出效果:实现代码:
复制代码 代码如下:<?php $dir = "D:/"; //要获取的目录 echo "********** 获取目录下...
用php程序删除目录和文件比到ftp删除有很多优势。首先进ftp就比较麻烦,然后删除大量文件的时候ftp删除很慢,还有就是程序只想删除文件夹下面的文件,而保留目录结构,可以用php来轻松的实现,再有比如生成的日志、缓存要清除...
所以我就研究怎么用php去判断网页是电脑访问还是手机访问,然后再通过去加载不同的css来达到手机和电脑都可以正常的访问的效果。网站查了很多资料,终于找到了一个合适、比较好用的代码,也希望能给大家一个参考。复制代码...
首先我们分析一下原理,要想得到程序运行时间,那么可以在程序最开始运行的时候定义一个变量记下当前时间,然后等我们程序运行完之后再记录一下当前的时间,两者相差就是该程序运行花费的时间了。
这里介绍一下 microtime()...
首先说说cron,它是一个linux下的定时执行工具。根用户以外的用户可以使用 crontab 工具来配置 cron 任务。所有用户定义的 crontab 都被保存在/var/spool/cron 目录中,并使用创建它们的用户身份来执行。要以某用户身份...
复制代码 代码如下:<?php/*** 作用:FTP操作类( 拷贝、移动、删除文件/创建目录 )* 时间:2006/5/9* 作者:欣然随风* QQ:276624915*/class class_ftp{ public $off; // 返回操作状态(成功/失败) public $conn_id; //...
php应用越来越多,也越来越广泛,为了增加网站的丰富多彩,从而出现了很多新的技术。ajax是现代网站中不能缺少的一项技术,他可以异步刷新数据,而实现很多效果,比如刷新验证码,微博中的赞功能,都是运用这个。本次赞功能的效果图:...
关于spl_autoload_register()和__autoload(),相信大多数都会选择前者了? 看两者的用法:复制代码 代码如下://__autoload用法function __autoload($classname){ $filename = "./class/".$classname.".class.php"; i...
getenv(PHP 4, PHP 5)复制代码 代码如下:// getenv ― 获取一个环境变量的值函数说明:string getenv ( string $varname )复制代码 代码如下:// 获取一个环境变量的值。// 使用 phpinfo() 你可以看到所有环境变量的列...
这几天在写一个PHP防盗链外部资源下载处理函数,昨天晚上刚完成编写,中间遇到了些问题,这里就不详述了;以下是自写的简单的PHP防盗链处理类(重新整理编写成类文件,以便后期改进);复制代码 代码如下:<?php/** * * 防盗链外部...
在PHP程序运行过程中如果有错误发生,在浏览器上是否显示错误信息,以及显示错误信息的级别是我们在程序开发、调试、运营过程中需要控制的。下面就通过设置php.ini,控制PHP错误信息(errors)的屏蔽和显示作如下说明:1、错误...
定义和用法:get_meta_tags ― 从一个文件中提取所有的 meta 标签 content 属性,返回一个数组语法:复制代码 代码如下:array get_meta_tags(string filename, int [use_include_path]);#打开 filename 逐行解析文件中的...
其实,这是一个非常容易解决掉的问题。在我看来,似曾相识,呵呵,最近学JavaScript可是学会了使用var声明变量。其实,在PHP中根本不需要使用var声明的,但是当一个变量作为一个类的成员变量的时候,使用var还是没有问题的。在外部...
复制代码 代码如下:<?php $keyword="asp php,jsp"; $keyword=str_replace(" "," ",$keyword); $keyword=str_replace(" ",",",$keyword); $keyarr=explode(',',$keyword); for($index=0;$index<count($keyarr);$in...