如何使用php下载音频文件及其所有详细信息

如何使用php下载音频文件及其所有详细信息,php,html,Php,Html,我想从我的站点下载一个音频文件及其元数据,元数据存储在数据库中,这样我就可以动态下载该文件 <?php $path=$_GET['file']; list($file, $name) = explode('..',$path); header("Content-Description: File Transfer"); header("Content-Type: application/octet-stream"); header("Content-Length:

我想从我的站点下载一个音频文件及其元数据,元数据存储在数据库中,这样我就可以动态下载该文件

 <?php
  $path=$_GET['file'];
  list($file, $name) = explode('..',$path);
  header("Content-Description: File Transfer"); 
  header("Content-Type: application/octet-stream"); 
  header("Content-Length: ".filesize($file));
  header("Content-Disposition: attachment; filename=".$name.".mp3"); 
  header("Content-Length: ".filesize($file));
  readfile ($file);
 ?>


有人能帮我吗?

或者你是在问如何在php发布下载之前添加这些内容?(动态)否,但所有详细信息都存储在数据库中。我如何在元数据中添加这些细节,是的。您可能想重新构造您的问题,以包括那个重要的花絮:)根本没有对数据库的调用,您尝试了什么??你应该可以很好地查询一些引用文件的标识符,例如路径,我将从URL获取路径和文件名,正如你现在看到的,问题是我可以在哪里添加唱片集名、艺术家名。