php下载函数在苹果手机里无法下载,Android手机里正常 10
主要是要在微信公众号里面使用,试过了a标签直接带文件地址下载,但还是不行。具体代码如下。<?phpfunctiondownload($file){if(file_exis...
主要是要在微信公众号里面使用,试过了a标签直接带文件地址下载,但还是不行。具体代码如下。
<?php
function download($file){
if (file_exists($file)) {
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="'.basename($file).'"');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
readfile($file);
exit;
}else{
exit($file."文件不存在");
}
}
header("Content-Type:text/html;charset=utf-8");
// echo '<a href="./1.txt" download>点击下载文件</a>';
download("./1.txt"); 展开
<?php
function download($file){
if (file_exists($file)) {
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="'.basename($file).'"');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
readfile($file);
exit;
}else{
exit($file."文件不存在");
}
}
header("Content-Type:text/html;charset=utf-8");
// echo '<a href="./1.txt" download>点击下载文件</a>';
download("./1.txt"); 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询