这是我使用的代码...文件将成功下载,但不会打开。并显示错误“adobe reader 无法打开文件,因为它不是受支持的文件类型或文件已损坏”..
问问题
3520 次
1 回答
1
为什么不将 PDF 存储在站点根目录或某处并从那里下载,因为 IMO 将 PDF 提供给 MySQL 并不是一个好主意。
更新:
这是一个非常简单的代码,我在示例中使用了 mysql_query 和 mysql_fetch_array,但是您应该使用自己的方法来处理数据库。
<?php
/*
First you need a basic database with this info.
Example database:
Table name: pdfs
id | name | location
---------------------
1 | test | /site/pdf/mypdf.pdf
*/
$query = "SELECT * FROM pdfs WHERE name = 'test'";
//Use your favorite mysql function for example I will use mysql_query() but this is deprecated.
$result = mysql_query($query);
//This is also deprecated do not use this
$array = mysql_fetch_array($result);
echo "<a href='http://site.com/".$array['location']."'>Download</a>";
?>
于 2013-01-07T14:55:43.073 回答