gpt4 book ai didi

codeigniter - 从数据库下载文件或在 codeigniter 中保存文件夹

转载 作者:行者123 更新时间:2023-12-05 04:15:08 32 4
gpt4 key购买 nike

$data = 'Here is some text!';
$name = 'mytext.txt';

force_download($name, $data);

这是我需要从数据库或我的保存路径文件夹下载的简单 bownload 代码位。

我需要MVC codeigniter框架中的完整代码。
我在数据库和给定路径文件夹中上传文件 我制作了我最终学位的在线工作门户项目 我想下载简历或文件,但我不能下载它请帮助我。我如何从数据库或保存文件夹。

此代码无法正常工作,请将带有 Model View Controller 的完整代码发送给我。

function download($fid){
$query= $this->db->get_where('files',array('fid' => $fid));

$row = $query->result();
header("Content-Type: ". $row[0]->type);
header("Content-Length: ". $row[0]->size);
header("Content-Disposition: attachment; filename=". $row[0]->name);

// Print data
echo $row[0]->content;

//Free the mysql resources
mysql_free_result($result);
//redirect('index.php/files/search/'.$fid);
}

最佳答案

Controller :

public function download($file)
{

$this->load->helper('download');
$name = $file;
$data = file_get_contents('./uploads/foldername/'.$file);
force_download($name, $data);
redirect('index','refresh');
}

关于codeigniter - 从数据库下载文件或在 codeigniter 中保存文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33220652/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com