制作.mp3文件可下载

时间:2016-03-14 15:56:50

标签: php mysql

我目前正在开发一个上传音频和视频文件的项目。我对上传部分没有任何问题。我现在面临的挑战是如何阻止MP3文件的流式传输 文件上载到文件夹中,文件路径存储在MySQL DB中。 下面是我的下载代码。

<?php
include "db.php";
$categ="all";
$categ=$_GET['categ'];
if($categ=="all"){
$q="select * from upload_data";
}
else{
$q="select * from upload_data where CATEGORY='$categ'";
}
$result=mysql_query($q);
while($rs=mysql_fetch_array($result)){
echo "
 <tr>
<td width='1%'>".$rs['FILE_ID']."</td>
<td width='20%'>".$rs['FILE_NAME']." 
<br/>".$rs['FILE_SIZE']." KB
<br/><a href='".$rs['PATH']."'><button class='btn btn-primary'>Download<i class='icon-download-alt icon-white'></button></a></td>";
}
?>

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:-2)

您应该分析请求标头并阻止包含“Transfer-Encoding:chunked”

的请求