Image 将图像下载到硬盘驱动器codeigniter php
我试图将这些图像下载到硬盘上,但使用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');
<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>