⑴ Apache+php能否防止非法用户下载文件
厄……PHP的特点之一就是隐藏文件路径,无法通过查看代码来复制地址下载,但是……如果正常观看的话……所有的在线视频都会下载到临时文件夹,只不过文件名不对而已!
⑵ php 会员资源 屏蔽 真实路径 下载
可以使用“动态文件下载”来替换“静态文件下载”。
1、将用户需要下载的文件放在web根目录外,如/var/files之类的,这样这些文件是不能通过浏览器访问的。
2、设计下载文件的url:
?file=images/test.jpg
其中file参数表示文件的相对路径,如相对于/var/files
3、下载文件的代码如下
12345678910<?php// 需要加一些逻辑判断他是否能下载文件// 和其他扣费的逻辑$file = '/var/files/' . $_GET['file'];$cnt = file_get_contents($file); // 不推荐一次都读进来,占内存。建议fread慢慢读header("Content-type: application/octet-stream");header("Accept-Ranges: bytes");header("Accept-Length: " . filesize($file));header("Content-Disposition: attachment; filename=" . basename($file));echo $cnt;
这样用户打开页面时,就会弹出下载文件的对话框。
您的采纳就是对我的支持!
⑶ php文件如何防止被下载
下载也看不到源代码的.下载的是转译过的HTML代码.
如果你担心你的源代码安全,可以用safeguard加密一下.
⑷ php 视频网站 购买可观看 谁都不可以下载,是怎么实现的
你不给下载链接,对方就没发下载了
⑸ 请问为什么有的视频下不了只是一个PHP文件
我也发现了
有的种子文件
用迅雷之类的下来就这样了
先用ie下载
然后再用迅雷加载种子
另外还有一种情况
比如昨天加的下载
但是没有开始
第二天就成这样了
重新到网页上下就好了
⑹ 网页下载的php格式的视频怎么打开
视频没有php 格式的 你下载下来的扩展名为php 的文件 是服务器端连接视频的脚本
若是用迅雷下载的话,在资源订阅器中把“监视对象”和“监视下载类型”两个选项中的小勾勾都取消,然后关闭设置退出即可。再次下载就会下载到正确的视频文件
⑺ php的网页文件 怎么不让别人下载啊
你在浏览器里查看网页源码看看。 服务器并不是把那个php文件发给客户端的。 至于你说的php文件下载后安全问题,你只要别把所有内容(连接数据库的、执行数据统计的、各种类、等等)放到一个php文件里,一般不会出问题。