超级大问题!!!!!!!!!!!!!!!!!!!!!!

xunua 2005-06-09 05:26:35
如何判断一个文件是否已经上传过?
文件可能是很多种格式,比如30种吧。有图片,也有音频。
不知道这些不同的文件有什么共性,比如一个唯一的序列,就像每个硬盘格式化后都有一个序列号,世界上的硬盘的这个号不会重复(好像是这样)。
目的是,在会员上传一张图片或mp3文件或mmf这种手机上用的文件等等时,判断文件的格式是否合法,是否已经上传过。
就象www.imobile.com.cn一样。哇,好强啊,我从他们网站上下载了的文件要是再传上去就会提示已经上传过。强啊。
...全文
328 40 打赏 收藏 转发到动态 举报
写回复
用AI写文章
40 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaosaye 2005-07-05
  • 打赏
  • 举报
回复
对上传的文件在数据库中做上标记
wxylvmnn 2005-07-05
  • 打赏
  • 举报
回复
。。。
xunua 2005-07-05
  • 打赏
  • 举报
回复
把文件的全部或部分二进制内容存到数据库里不就行了吗,为什么还要用md5加密一下呢?
xunua 2005-07-01
  • 打赏
  • 举报
回复
不明白
surferc 2005-07-01
  • 打赏
  • 举报
回复
用md5吧 他本来就是干这个使的。
xunua 2005-07-01
  • 打赏
  • 举报
回复
把文件的全部或部分二进制内容存到数据库里不就行了吗,为什么还要用md5加密一下呢?
life360 2005-06-30
  • 打赏
  • 举报
回复
把文件名和扩展名和大小,保存数据库。查询一下就可以判断了
33881163 2005-06-30
  • 打赏
  • 举报
回复
md5的想法非常好!不过在实现的时候,如果文件大了,可能会带来效率问题
xunua 2005-06-30
  • 打赏
  • 举报
回复
...
xunua 2005-06-22
  • 打赏
  • 举报
回复
什么是CRC?
还有,cssddnn1()去死吧!
soft_2008 2005-06-19
  • 打赏
  • 举报
回复
除了MD5/CRC,还有没有别的?
soft_2008 2005-06-19
  • 打赏
  • 举报
回复
相同的文件。

文件大小/格式
相同文件的几种情况:
第一,同名同格式
第二,不同名同格式
第三,同名不同格式
第四,不同名不同格式

顶一下,都来讨论一下吧
-神仙- 2005-06-18
  • 打赏
  • 举报
回复
不过md5如果文件很大的话会很慢的
xunua 2005-06-18
  • 打赏
  • 举报
回复
指的是对文件的二进制代码进行md5加密吗?
winpzs 2005-06-18
  • 打赏
  • 举报
回复
加上个CRC验证
zhanghongwen 2005-06-18
  • 打赏
  • 举报
回复
呀,这个问题嘛,有点...呵呵
帮你顶!!
cssddnn2 2005-06-18
  • 打赏
  • 举报
回复
我买了一个 便宜的 asp.net空间!才50元!高兴!给分!!
100mb 的!可以做论坛!才 50元!!速度飞快!
www.hi876.com 你们看看
wggipkhgef 2005-06-18
  • 打赏
  • 举报
回复
上传文件时可以使用化境无组件上传类,这样上传的文件会提示大小和格式是否符合要求,然后可以检索数据库,看是否有同名的文件,相同的记录就不再上传
navana 2005-06-17
  • 打赏
  • 举报
回复
用md5的方法是最可行的
Hozaka 2005-06-17
  • 打赏
  • 举报
回复
如果要保证内容的唯一性(包括不同文件名的同一个文件也不能上传),只用md5处理内容部分
加载更多回复(20)

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧