Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image 将图像下载到硬盘驱动器codeigniter php_Image_Codeigniter_Download - Fatal编程技术网

Image 将图像下载到硬盘驱动器codeigniter php

Image 将图像下载到硬盘驱动器codeigniter php,image,codeigniter,download,Image,Codeigniter,Download,我试图将这些图像下载到硬盘上,但使用codeigniter下载类和标准php并没有成功 <code>Click <a href="<?php echo base_url()."download";?>">HERE</a> To Download</code> 点击下载 控制器 function download (){ $this->load->helper('download');

我试图将这些图像下载到硬盘上,但使用codeigniter下载类和标准php并没有成功

    <code>Click <a href="<?php echo base_url()."download";?>">HERE</a> To Download</code>
点击下载
控制器

function download (){
            $this->load->helper('download');

      $students =$this->db->get('students')->result();
$images=explode(',',$students->images );

                    for($i=0;$i<sizeof($images)-1;$i++){    
 //$path =  base_url().$images[$i];
         $data =get_file_contents( base_url().$images[$i]);
    $img = base_url().$images[$i];
                            $contents = explode('/', $img);
                            $name = "test.jpg";

    $download = force_download($name,$data);

}
函数下载(){
$this->load->helper('download');
$students=$this->db->get('students')->result();
$images=explode(“,”,$students->images);
对于($i=0;$i)
请将图像路径放在保存图像的位置


请提供您的表结构。

实际上,我不需要该功能,因为我所要做的就是将html下载属性放入href标记

    <code>Click <a href="<?php echo base_url().$images[$i] ;?>" download="<?php echo $name ?>">HERE</a> To Download</code>
点击下载

但是href是否知道每个链接将下载一个图像,查看图像是否属于用户以及用户配置文件中的图像,因此我应该将它们与用户放在相同的功能中,还是将它们放在单独的文件夹中?向我展示表结构,以便我可以向您提供更详细的答案。
file_get_contents(FCPATH . 'whereYourImageKept' . $image);
    <code>Click <a href="<?php echo base_url().$images[$i] ;?>" download="<?php echo $name ?>">HERE</a> To Download</code>