我刚创建了一个个人资料网站,可以让每个注册用户输入自己的个人资料。当时它显示电子邮件和用户名。
我还创建了一个文件上传器,它将文件名保存在SQL表中并将文件保存到文件夹中,还有一个文件列表,这样您就可以看到每个已上传的文件以及再次下载它的选项。 / p>
现在我想以某种方式连接这两件事,因此当您登录到您的userprofile时,您将能够将文件上传到该文件夹并直接在您的个人资料中显示它们。但当然只有你上传的,而不是每个用户。
我打赌有一种方法可以做到这一点,但由于我是一个新手,我真的不知道如何开始。因此,如果某人有一些提示,或者某种方法在互联网上的某个地方我会成为一个快乐的菜鸟:)
感谢
答案 0 :(得分:2)
在sql表中为文件添加用户id的字段。每次用户上传他们的文件时,他们的id都将存储在此表中。用户登录时您应该只选择具有此用户ID的文件
答案 1 :(得分:1)
在sql表中创建一个字段user_id。
将登录用户的user_id存储在会话或您用于登录的任何内容中。
然后选择具有loggedin userid的所有文件字段以显示在配置文件中。
答案 2 :(得分:1)
组织您的文件系统,如:
uploads/
files/
%user_name% or %user_id% (some unique identifier linked to the current user)/
通过这种方式,您始终可以显示仅由该用户上传的文件。