作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我写了一个用于下载pdf文件的代码。它在本地主机上正常工作,但我在我托管的 godaddy 上运行这些代码时遇到错误。这是代码
<?php
include "connect.inc.php";
if(isset($_GET['id'])) {
$id=$_GET['id'];
$query = "select filename from pdf where id=$id";
$row = mysql_query($query);
if(mysql_num_rows($row)==1){
$query_row=mysql_fetch_assoc($row);
$name=$query_row['filename'];
$path="upload/{$name}";
header('Content-Type: application/pdf');
header('Content-Type: application/octet-stream');
header('Content-Description: File Transfer');
header("Content-Disposition: attachment; filename={$name}");
header('Content-Length: '. filesize($path));
readfile($path);
}
}
?>
输出:%PDF-1.4 % 670 0 obj <> endobj 外部参照 670 7 0000000016 00000 n 0000000912 00000 n 0000000977 00000 n 0000001122 00000 n 0000001188 000 00 n 0000001305 00000 n 0000000436 00000 n 预告片 <<97ED15AB8479334F8971D1FF246DC63D>]>> ...
最佳答案
您有两个 Content-Type
header 。下定决心。
关于php - 下载 pdf 文件时显示错误(难以理解的符号),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25225726/
我想模拟这个函数: function getMetaData(key) { var deferred = $q.defer(); var s3 = vm.ini
我是一名优秀的程序员,十分优秀!