使用PHP上传和检索文件

时间:2014-06-23 16:24:11

标签: php jquery mysql file-management

我用PHP和MySQL创建了一个小网站。该网站允许用户填写问卷(保存在数据库中),然后管理员需要查看然后以PDF格式上传结果,以便原始人可以查看它们。实际上,管理员可以上传多个PDF(随着时间的推移而不是一次坐下)以提供需要用户可访问的更多反馈。

我的问题是,最好的方法是什么?首先,我应该通过PHP上传文件还是jQuery等更好?每个人都应该得到自己的目录吗? (如果有100个用户,这是否重要?)如何阅读与特定人员相关的所有文件,然后允许他们查看/下载?

提前致谢!

1 个答案:

答案 0 :(得分:1)

您可以使用表单和php上传文件。如果您需要验证,请使用php(用于服务器端验证)或javascript(用于客户端验证),我建议您同时执行这两项操作。

对于用户数据之间的distingusih,你可以使用带有用户名或其他东西的文件名前缀(即user1_file1,user1_file2,user19_file18),因为我认为为每个用户创建文件夹会很麻烦。

要为用户提供下载链接,只需将“location”列添加到包含服务器中文件路径的用户数据库中。有了这个,您可以检查他们的用户名以及他们在您的数据库中上传的每个文件。