Maison > développement back-end > tutoriel php > php如何只让登录用户访问音频?

php如何只让登录用户访问音频?

WBOY
Libérer: 2016-06-23 14:12:54
original
927 Les gens l'ont consulté

如题,假如mp3存在服务器的music文件夹,如何保证只有登录的用户才能访问里面的mp3。未登录的用户不能通过http://www.myhost.com/music/111.mp3来访问?


回复讨论(解决方案)

过滤url吧,如果请求中包含music,判断是否登录,否则返回登录页面,OK?

session记录用户ID,进行判断,不存在就是没有登录

url重写 url重写

网站中不要直接给出 MP3 的地址如http://www.myhost.com/music/111.mp3

而是一个编号 http://www.myhost.com/getMp3.php?id=12345

在getMp3.php中检测是否登录~~~若登录,则直接找到MP3文件,并将其内容直接输出到客户端

做个伪静态. 把MP3文件目录转到一个php文件 判断下.如果登录了 就fopen文件. 没登录.就over

登录的该有个状态或记录吧,判断一下啊

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal