我已将图片上传到指定目录。现在我想使用'upload'库存储具有不同名称的图像。如何实现这一目标?
答案 0 :(得分:2)
哈希随机信息集(时间,文件大小等)并检查文件是否存在。如果是,请再试一次(将在不同的时间,因此,您将获得不同的哈希值)。您可以将此哈希用作文件名,并将关系存储在数据库中。
答案 1 :(得分:1)
将encrypt_name设置为TRUE。这是File Uploading class。
的一项功能答案 2 :(得分:0)
您可以在数据库中对值进行strore,并使用该值附加图像的名称。例如,如果要保存数据库中图像名称等详细信息,请将主键设置为“id”。每次添加/上传id的图像增量时,并将该ID附加到图像名称。 最后将id设为6,然后将其增加到7并将其附加为7abc.jpg。
答案 3 :(得分:0)
使用uniqid()
或(甚至更好)generate UUIDs生成唯一的随机文件名。