您的位置:首页 > 其它

批量下载图片文件(服务器端 和 客户端)

2015-03-19 10:26 204 查看
http://www.111cn.net/phper/php/42264.htm
http://www.cnblogs.com/woshilee/articles/1834149.html php文件操作

PHP file_put_contents()

实例1: 服务器端 (会在服务器的php运行根目录下生成下载的文件, 类似移动文件)

set_time_limit(0);//设置PHP超时时间
$url = "http://www.XXX:81/upload/image/1.jpg";
$c = file_get_contents($url);
file_put_contents(basename($url), $c, true);
echo '<img src="'.$url.'">';
die();


实例2 :CI下载文件功能 客户端 单个弹出下载对话框

<span style="font-size:18px;">function project_statistics(){
$this->load->helper('download');
$this->load->helper('string');

$imgname = "1寸蓝底.jpg";
$imgname = mb_convert_encoding($imgname,"gbk");
$path = "../upload/image/$imgname";
//echo $path;
//die();
$data = file_get_contents($path); // 读文件内容
$name = "$imgname";
force_download($name, $data);
die();</span>


实例3 :客户端的话最好是压缩服务器的文件夹,给用户一个zip的文件地址, 进行下载
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: