原来上次那个贴,你想别人不能下载那个歌曲文件,那么始终都是可以下载到的,只要你的客户端能够听到歌曲,你可以做一些简单的防护,就是用$_SERVER['HTTP_REFERER']这个进行判断,但是可以作假,起码一大部分的用户是不会那么无聊去弄大劲去下载的。<?php
//if($_SERVER['HTTP_REFERER'] == "你的条件,这个是你的上一页URL,也就是你要从哪个地方的网页点击才能通过此判断")
//举个例子,要从http://example.com/music.php点击过来才可以下载:
if($_SERVER['HTTP_REFERER'] == "http://example.com/music.php")
{
   //这里根据自己的情况,在数据库里面查询,把音乐的本地文件路径查询出来
   //这里设$result是根据$_GET['id']变量查询出来的路径
   echo file_get_contents($result);
}
else
{
   echo "禁止访问本音乐";
}
?>