【问题标题】:Creating a unique image name hash for a website with image uploads为带有图片上传的网站创建唯一的图片名称哈希
【发布时间】:2011-07-23 04:13:41
【问题描述】:

我有一个接受用户上传图片的网站。我想给每个上传的图像一个唯一的名称。我将把图像物理存储在文件系统上,并将图像的文件名保存在我的数据库中。有什么好的方法可以做到这一点?

【问题讨论】:

    标签: filesystems hash image-uploading


    【解决方案1】:

    您可以将其命名为由用户 ID 和时间组成的 md5 哈希的子字符串

    【讨论】:

      【解决方案2】:

      我看不出有什么理由不在表中使用自动生成的 ID 字段并将其设为文件名。

      【讨论】:

      • 我想要其他用户猜不到的东西
      • 对不起,我应该在问题中提到这一点
      • 例如,如果我只是散列可能可以猜到的表索引? MD5 ("1") = c4ca4238a0b923820dcc509a6f75849b MD5 ("2") = c81e728d9d4c2f636f067f89cc14862c
      猜你喜欢
      • 2023-03-16
      • 1970-01-01
      • 2014-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-14
      • 2014-04-30
      相关资源
      最近更新 更多