我的网站上有一个用户可以上传文件的部分,并将其存储在数据库中以供日后查看。
我想知道如何制作它,以便用户可以添加另一个文件并更新它有点像这样:
VERSION FILENAME
1.1 Test2.zip
1.0 Test.zip
如果这有点模糊让我知道,我会修改它,还有另一个注释......我是初学者。
编辑:这是一个更详细的解释。
我有一个区域可以上传mod。我需要这样做,以便当用户上传他们的mod时,他们输入文件的名称,版本,然后上传它。然后在mod页面上显示他们输入的内容+文件/下载链接。然后,如果他们希望他们可以上传另一个文件,那么它也会被添加到他们上传的文件列表中。现在代替1个文件,它显示了2个文件,它们的名称/版本以及它们的下载链接。
答案 0 :(得分:0)
由于您允许用户输入修订版和文件名,因此您需要一个单独的表来跟踪它。该表应该是一个日志类型表,每个用户将有多个上传的文件条目。也许就像下面这样。
user_id | filename | revision | date
-----------------------------------------
1 |Test2.zip | 1.1 | 2012-03-05
1 |Test.zip | 1.0 | 2012-03-04
只是一个想法,也许你可以控制修订号/文件名,并提出一个管理文件名和修订版的方案。这样您就不必创建单独的表并可以通过文件系统方案进行管理。