从数据库中使用PHP创建下载链接
我想再问一次,我的php代码仍然有问题 我想问一下如何创建下载链接,从数据库循环,文件存储在本地主机文件夹附件,任何人都可以帮助 我的php代码显示数据库中的附件文件存储,如下所示从数据库中使用PHP创建下载链接,php,download,Php,Download,我想再问一次,我的php代码仍然有问题 我想问一下如何创建下载链接,从数据库循环,文件存储在本地主机文件夹附件,任何人都可以帮助 我的php代码显示数据库中的附件文件存储,如下所示 <?php if ($row['filename']==NULL) {echo "no attachment"; } else {echo $row['filename']; } ?> 根据生成的链接,我想创建一个下载链接,该链接存储在本地主机中 我的附件只包含两列
<?php
if ($row['filename']==NULL)
{echo "no attachment"; }
else
{echo $row['filename']; }
?>
根据生成的链接,我想创建一个下载链接,该链接存储在本地主机中
我的附件只包含两列文件名和文件大小
问候
Wahyu你能再解释一下你的问题吗?我还不能对问题发表评论,所以我必须补充一个答案 一般的答案是: 在数据库中存储要下载的文件的文件名。接下来,使用php生成一个链接,并使用数据库的文件名 编辑/评论后,如下所示:
<?php
if ($row['filename']==NULL){
print "no attachment";
}else{
printf("<a href='yourhost.com/folder/%s'",$row['filename']);
}
?>
要创建下载链接,您需要设置适当的。 比如说
header('Content-type: application/pdf');
header('Content-Disposition: attachment; filename='.$filename);
要解决您的问题,您可以使用类似的链接。
在downloads.php页面中。您可以检查文件名。并在该页中设置标题。也不需要有内容类型标题。也许你可以告诉我要显示的代码,,,对不起,我是初学者,我想让php代码从databaseCMIIW中的文件位置生成下载链接,从php函数标题我读过,仅用于下载pdf文件类型,但在我的例子中,我想创建一个下载链接,它存储在我的数据库中,我仍然不明白,所以我的头在哪里,以及如何在循环时生成一个随机链接?在列表页面中,您将在循环时创建链接。此页面将显示到下载页面的链接,以及每个文件的相应id。在下载页面中,你将设置标题,它将输出文件。好的,谢谢,我已经试过了,甚至很难理解和尝试,谢谢你的回答