【发布时间】:2014-06-02 23:01:18
【问题描述】:
我有以下要求。
管理员可以在服务器上上传任何文件,如jpg、pdf、PPT、DOC文件。
最终用户或查看者只能在显示/查看模式下访问文件。不应允许用户复制/粘贴/下载/打印/修改文件。
请建议我在 PHP 或任何类型的编辑器中执行此操作的方法,它可以为我提供此类服务,以便我可以将我的应用程序嵌入其中。
-普拉文
【问题讨论】:
-
只需要基于网络的解决方案..
我有以下要求。
管理员可以在服务器上上传任何文件,如jpg、pdf、PPT、DOC文件。
最终用户或查看者只能在显示/查看模式下访问文件。不应允许用户复制/粘贴/下载/打印/修改文件。
请建议我在 PHP 或任何类型的编辑器中执行此操作的方法,它可以为我提供此类服务,以便我可以将我的应用程序嵌入其中。
-普拉文
【问题讨论】:
如果用户可以查看文件,那么如何区分 VIEW 和 DOWNLOAD 呢?
回答:你不能。
要查看文件,浏览器应将其下载并存储到本地缓存中。你没有办法阻止这种情况。
您可以做的是通过询问用户名/密码的 htacess 安全性来限制对目录(或资源)的访问。
【讨论】: