【发布时间】:2012-01-26 11:40:09
【问题描述】:
我正在尝试创建这样的文件夹结构:
- 上传的文件
- 一个
- aaron.doe@hotmail.com
- b
- c
- ...一直到z
- 一个
高于公共网络目录的一级。唯一的唯一键(除了 user_id 本身)是用户电子邮件,因为他们的电子邮件是他们的用户名,所以...
问题:人们是否能够访问这些目录并获得所有用户的电子邮件地址?这是多么糟糕的想法?您有哪些可能的替代方案?
谢谢。
【问题讨论】:
-
为什么不将这些电子邮件存储在数据库中?
-
我认为他想使用电子邮件地址作为文件夹名称。
-
您可以这样做——您可能只想设置一些 Apache 访问规则来限制对该特定目录的访问。 RageZ - 我不认为上传的文件应该进入数据库。也许如果你实现了一个可以工作的查找表。
-
电子邮件地址存储在数据库中。我将拥有一个涉及上传和下载客户端文件的系统,我需要一种方法来以某种方式跟踪他们的文件,而无需搜索所有可用文件。
-
@jprofitt 是的,RageZ 解释了一个可能的替代方案:-)
标签: php file directory user-management file-organization