gpt4 book ai didi

php - 如何创建下载链接来下载文件而不是重定向到浏览器?

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:09:22 25 4
gpt4 key购买 nike

我试图放置一个链接以从服务器下载 pdf,而不是重定向浏览器以在另一个页面中打开 pdf。我在许多网站上看到过这样的选项,但无法获得代码。大多数人都说只用 php 应该是可能的,谁能帮我解决这个问题。

最佳答案

使用以下代码将其重定向到 php 页面:

$path_to_file = '/var/www/somefile.pdf'; //Path to file you want downloaded
$file_name = "somefile.pdf"; //Name of file for download
header('Pragma: public'); // required
header('Expires: 0'); // no cache
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header("Content-Type: application/octet-stream");
header('Content-Disposition: attachment; filename="'.$file_name.'"');
header('Content-Transfer-Encoding: binary');
readfile($path_to_file);
die();

关于php - 如何创建下载链接来下载文件而不是重定向到浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12565683/

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