如何确定上传文件的人


How to determine who uploaded file

我有一个允许用户上传.doc文件的系统。。我使用PHP并将这些文件重命名为memberid.doc,这样我就可以确定是哪个用户上传了该文件,并让他可以选择删除该文件。不过,我想保持文件名不变。有没有什么方法可以做到这一点,并且仍然跟踪上传该文件的用户?

您可以保留一个MySQL数据库,其中包含文件名以及上传文件的用户。

我认为你会将文件存储在同一个文件夹中,并且担心如果上传了相同名称的文件,它会删除旧文件,为了防止这种情况发生,你必须为存储在服务器中的文件指定一个新名称(与用户id有关)桌子会是user_id filename serverFileName

filename将是用户上传的文件名,如android.jpgserverFilename将是存储在服务器中的名称文件,如user4_1.jpg