在我的求职门户网站项目中,我将求职者数据存储在MySQL数据库中。我已将上传的简历存储在上传文件夹中。我能够通过分页检索雇主的求职者数据。我想用分页结果中的数据创建每个求职者的下载简历链接。如何在分页中为每个搜索结果添加上传文件夹中的简历文件的下载简历链接?如何使用PHP为文件创建下载链接?
回答
在这里找到解决方案:http://www.ssdtutorials.com/tutorials/title/download-file-with-php.html
作为我想下载是动态的,每个求职者的数据相关联的文件。我用while循环从数据库中检索文件名。
$result = mysql_query($query);
while($row = mysql_fetch_row($result))
{
$filename = $row[0];
echo "<p><a href='download.php?file=$filename'> Download Resume </a></p>";
}
header("Content-type: $type");
header("Content-length: $size");
header("Content-Disposition: attachment; filename=$name");
header("Content-Description: PHP Generated Data");
echo $data;
阅读完整的例子@http://onlamp.com/pub/a/php/2000/09/15/php_mysql.html?page=3
如果我理解的问题,这是很容易的。由于您有上传文件夹中的简历文件。只需从数据库中选择并存储在一个变量文件名让说$filename
,像
$filename = $row['cv_filename']; // supposing $row contains the field of database
然后,使用在锚点前缀的文件夹名称的链接到该文件。
$prefix = "uploads/resume";
echo "<a href='$prefix/$filename'>Download CV </a>";
单击下载链接时,浏览器的地址栏中显示正确的文件链接,但文件未下载。浏览器显示错误: 该地址未被理解.Firefox不知道如何打开此地址,因为协议(c)未与任何程序关联。 您可能需要安装其他软件才能打开此地址。 – 2012-08-19 06:21:19
@YogeshRawal,你可以显示你用来启动下载的链接吗?请提供完整的链接和'http(s)://' – Starx 2012-08-19 06:49:06
我正在使用本地主机服务器。在$ prefix变量中,我给出了我的下载文件夹的地址,即C:/ wamp/www/Job Portal/downloads。在点击下载简历链接时,浏览器中显示的地址是:C:/ wamp/www/Job Portal/downloads/abc.doc – 2012-08-19 07:15:53
- 1. 使用PHP创建.jpg文件的下载链接
- 2. 如何创建一个链接来下载一个PHP文件?
- 3. 如何使用wget创建链接以下载文件?
- 4. 如何为IPFS托管的文件创建下载链接?
- 5. 如何在asp.net中为文件下载创建超链接?
- 6. 如何使用IMAP和PHP为Webmail创建附件下载链接?
- 7. 创建链接下载PDF文件
- 8. Sitecore - 创建文件下载链接
- 9. XPages:如何创建链接从文件系统下载文件
- 10. 使用PHP创建和下载文件
- 11. 如何创建可下载的链接到文本文件?
- 12. 如何创建下载链接
- 13. 如何创建下载链接?
- 14. 使用动态创建的链接在Anguarjs中下载文件
- 15. 如何使用链接下载php中的文件
- 16. 下载链接使用PHP中的href下载XML文件
- 17. 如何创建一个触发文件下载的链接?
- 18. 如何在asp.net mvc中创建可下载的文件链接?
- 19. 如何创建一个Excel文件的下载链接?
- 20. 如何在drupal中创建文件下载链接8
- 21. 如何使用R从下载链接下载文件
- 22. 如何使用下载链接下载带节点的文件?
- 23. 使用PHP为上传文件生成下载链接
- 24. iOS Android - 如何为应用程序创建下载链接?
- 25. 如何使用PHP创建文件下载链接到存储在MYSQL数据库中的文件?
- 26. 创建使用PHP从数据库中的下载链接
- 27. 如何在PHP中创建动态下载链接
- 28. 如何在PHP中创建下载链接
- 29. PHP创建文件并下载文件
- 30. 如何使用Java从Google App Engine创建下载链接
此链接适用于存储在数据库中的文件。但我将我的文件存储在我的服务器的上传文件夹中。我想知道如何从服务器上检索这些文件以供下载选项。 – 2012-08-19 06:27:18