我想要做的:让用户点击一个链接,它会进入一个函数,它还带有一个 GET 文件 ext 和文件 id(id 是它在服务器上的名称)。然后,该功能在新选项卡中打开该文件,如果无法打开,则下载该文件。
我试过的: Codeigniters read_file() 函数。还:
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename="1.pdf"');
readfile('1.pdf');
但这不起作用。或者它确实,我不知道如何正确配置它。
文件在哪里:有一个名为 uploads 的文件夹。codeigniter 的上传和应用程序文件夹位于同一级别。
我正在使用代码点火器。文件可以是 gif、jpg 或 pdf。谢谢