[英]Image Rename Zip And Download codeigniter
目前zip是下载的,zip中的图像是关闭存储在服务器上的名称我需要重命名它我在服务器上有3个图像我需要下载图像但是在将文件添加到zip之前我需要重命名它们
public function downimages(){
$这 - > _检查(); //会话检查器
$这个 - >负载>帮手( '下载');
$这 - >负载>库( '拉链');
$ IDM = $这个 - > URI->段(3);
$ AB = $这个 - > adminmod-> downimg($ IDM);
$ down = explode(' - /, - ',$ ab [0] - >导演); //获取数组中的目录存储
$ fname = explode(' - /, - ',$ ab [0] - > file_oname); //获取文件名存储在数组中
foreach($ down为$ key => $ value){
$ name = $ fname [$ key]; //这是存储名称的地方需要使用它来重命名$ data =“。/”($ value);
$这 - > zip-> READ_FILE($数据); //将图像添加到zip存档 }
$这个 - > zip->下载($ IDM '拉链'); //下载zip文件
// redirect($ _ SERVER ['HTTP_REFERER']); }
我的服务器图像名称类似于xfasf.jpg 2)sadweq.jpg 3)wqweq.jpg我的实际文件名是image1.jpg 2)blue.jpg 3)red.jpg whcih来自$ name
我该怎么做?
解决方案非常简单
在$this->zip->read_file($data);
解决IT问题$this->zip->read_file($data);
我只是把$ name这个$this->zip->read_file($data,$name);
现在文件在压缩然后下载之前被重命名
在$this->zip->read_file($data);
解决IT问题$this->zip->read_file($data);
我jsut把这个$ this这个名字放在$this->zip->read_file($data,$name);
现在文件在下载之前被重命名
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.