PHP音乐防盗链
本人做了一个音乐网站,请问如何做音乐防盗链的功能呀?因为空间限制不能设置环境各方面的配置,,所以只能以程序来实现盗链,希望高手指点一下。
if(cookies验证码不对){ //cookies验证码在用户访问网页的时候生成,如果想不访问网页直接下载,就通不过cookies验证,自己想办法实现吧,不难 die('禁止盗链'); } $filename = 下载时显示的文件名; $filetype = 文件类型; //MP3的应该是audio/mpeg3,具体参见MIME类型列表 http://hi.baidu.com/seo_discuz_mysql_xunizhuji/blog/item/3bdf6ff35f60c952342accad.html $filesize = 文件大小; //文件大小一定要是文件的真实大小,否则下载会出错 $filedir = 文件在服务器的地址; header('Content-Disposition: attachment; filename="'.$filename.'"'); header('Content-type: '.$filetype); header('Content-Length: '.$filesize); readfile($filedir); @flush(); @ob_flush();