【发布时间】:2014-09-09 10:34:00
【问题描述】:
我正在使用此代码将 pdf 文件写入服务器。它将文件发送到一个名为 DATA 的文件夹。我将文件名存储到mysql。
$target = "data/"; $target = $target . basename( $_FILES['file']['name']);
if(isset($_POST['Submit']))
{
{
$path = $_FILES['file']['name'];
}
if(move_uploaded_file($_FILES['file']['tmp_name'], $target))
{
echo "The file ". basename( $_FILES['uploadedfile']['name']). " has been uploaded;
}
else
{
echo "Sorry, there was a problem uploading your file.";
}
现在请谁能帮我下载这个pdf文件。??
【问题讨论】:
-
没有看到存储信息的数据库函数,无法说出如何检索它。
-
只是将文件路径作为链接回显?
-
@TraianTatic.. 请问你能举个例子吗??
-
@Chandreshsingh 直接在浏览器中访问 .pdf 文件(这里是 example)允许您查看它并通过右键单击下载它。这是做你想做的最简单和最简单的方法。因此,您所要做的就是
echo '<a href="data/'.$file_name.'">Download PDF</a>;,考虑到$file_name是您存储在数据库中的值,并且您实际上有这样做的知识。