想做一个文件下载管理系统解决方法
程序员文章站
2024-02-05 17:28:22
...
想做一个文件下载管理系统
想问下具体思路,是不是可以管理时每次上传都添加文件名到表中进行统计,这是我的一点点想法,本人新手,希望大家给点菜鸟的思路,不要框架的,谢谢
------解决方案--------------------
你可以新建个file表来管理文件
里面有
ID:自动编号
文件编号,文件名称,上传时间,上传用户等。。
上传的时候我一般是将每个上传的文件命名成ID,并且要在file表上加上“文件扩展名”这个字段
这样就能保证文件上传的时候不会重复。
并且有个特定的目录来存放文件,比如www根目录中创建个file文件夹来存放所有上传的文件
如果要列出所有文件的话
SELECT * FROM file
ID 编号 名称 下载
1 001 这是上载文件 下载文件
点击下载的时候你只需要获得这个记录的ID和扩展名就能取得文件。
假设这个文件的扩展名是.jpg那么这个文件的位置就在/file/1.jpg。
------解决方案--------------------
想问下具体思路,是不是可以管理时每次上传都添加文件名到表中进行统计,这是我的一点点想法,本人新手,希望大家给点菜鸟的思路,不要框架的,谢谢
------解决方案--------------------
你可以新建个file表来管理文件
里面有
ID:自动编号
文件编号,文件名称,上传时间,上传用户等。。
上传的时候我一般是将每个上传的文件命名成ID,并且要在file表上加上“文件扩展名”这个字段
这样就能保证文件上传的时候不会重复。
并且有个特定的目录来存放文件,比如www根目录中创建个file文件夹来存放所有上传的文件
如果要列出所有文件的话
SELECT * FROM file
ID 编号 名称 下载
1 001 这是上载文件 下载文件
点击下载的时候你只需要获得这个记录的ID和扩展名就能取得文件。
假设这个文件的扩展名是.jpg那么这个文件的位置就在/file/1.jpg。
------解决方案--------------------
相关文章
相关视频
推荐阅读
-
想做一个文件下载管理系统解决方法
-
想做一个文件下载管理系统解决方法
-
如何删除Windows10操作系统资源管理器中的下载、图片、音乐、文档、视频、桌面、3D对象这7个文件夹
-
WinXP系统安装direct9.0时提示不能信任一个安装所需的压缩文件的解决方法
-
Python使用文件操作实现一个XX信息管理系统
-
WinXP系统安装direct9.0时提示不能信任一个安装所需的压缩文件的解决方法
-
使用U盘拷贝一个4G的系统文件提示出错的解决方法
-
Elyse如何激活?数据库文件管理系统Elyse安装及激活图文教程(附软件下载+激活补丁)
-
Python使用文件操作实现一个XX信息管理系统
-
用PHP写的一个文件管理系统