0

我刚刚创建了一个个人资料网站,让每个注册用户都可以输入他们自己的个人资料。当时它显示电子邮件和用户名。

我还创建了一个文件上传器,它将文件名保存在 SQL 表中并将文件保存到文件夹中,还有一个文件列表,因此您可以查看已上传的每个文件以及再次下载它的选项。

现在我想以某种方式连接这两个东西,所以当您登录到您的用户配置文件时,您将能够将文件上传到文件夹并直接在您的配置文件中显示它们。但当然是您上传的唯一内容,而不是来自每个用户。

我敢打赌有一种方法可以做到这一点,但由于我是新手,我真的不知道如何开始。因此,如果有人有一些提示,或者互联网上某处的方法,我会是一个快乐的菜鸟:)

谢谢

4

3 回答 3

2

只需在文件的 sql 表中添加用户 ID 字段。每次用户上传他们的文件时,他们的 id 都会存储在这个表中。当用户登录时,您应该只选择具有此用户 ID 的文件

于 2012-05-17T10:27:50.760 回答
1

在你的 sql 表中创建一个字段 user_id。

存储会话中登录用户的 user_id 或您用于登录的任何内容。

之后,选择具有登录用户 ID 的文件的所有字段以显示在配置文件中。

于 2012-05-17T10:29:14.983 回答
1

组织您的文件系统,如:

uploads/
  files/
    %user_name% or %user_id% (some unique identifier linked to the current user)/

这样,您将始终能够显示仅由该用户上传的文件。

于 2012-05-17T10:30:07.217 回答