问题描述
我实现了文件上传的功能,上传到文件夹里面,但是我想实现这些文件的管理,比如说列表这些文件供下载,然后可以删除文件,请问应该如何实现?~~~找了好多资料……我想过把上传文件的信息存到数据库里面,但是还有其它别的方法么?谢谢各位了问题补充:那把信息存储到数据库里面应该怎么样弄呀?本人新手,还请chaoqun2003兄弟指点一二~或者给个参考的代码~谢咯,呵呵
解决方案
把文件信息存到数据库里面应该很容易的,如果你想参考代码的话,可以看看redmine,我对那个比较熟悉点..地址是 http://www.redmine.org,他是一个项目管理软件,每个项目都有一个文件上传和下载模块,你就看看那部分的代码应该就明白了运行的效果在他这个网站上直接就有
解决方案二:
简单点的,直接ls -al下,然后用正则表达式一搞,不就全出来了吗?----------------------传说中的那个commons ftp就是这么干的。
解决方案三:
应该是存到数据库里面吧,因为除了文件名之外,像是文件类别、文件说明、下载次数等信息也都是比较重要的需要记录下来,如果全凭文件系统的话就没法实现这些功能了把文件的路径也保存到数据库中即可使用过滤器机制也很容易保证数据库和文件系统的一致性
时间: 2024-10-01 15:47:13