我已将图像上传到指定的目录。现在我想使用“上传”库来存储具有不同名称的图像。如何完成此操作?图像的随机图像名称
0
A
回答
2
散列随机信息集(时间,文件大小等)并检查文件是否存在。如果是这样,再试一次(将在不同的时间,因此,你会得到不同的散列)。您可以使用此散列作为文件名并将关系存储在数据库中。
0
您可以在数据库中创建一个值并将该图像的名称附加到该值。例如,如果要在数据库中保存图像名称等详细信息,请将主键设置为'id'。并且每次添加/上传图像增量时添加id并将该id添加到图像的名称中。 将id标记为6,然后将其增加为7并将其附加为7abc.jpg。
0
使用uniqid()
或(甚至更好)generate UUIDs生成唯一的随机文件名。
1
将encrypt_name设置为TRUE。这是File Uploading class的一项功能。
相关问题
- 1. 给予图像随机名称在PHP
- 2. 随机图像名称图像上传MVC 4
- 3. 随机图像
- 4. 随机像素的图像
- 5. Android相机图像名称
- 6. 试图与其他随机图像交换随机图像
- 7. jQuery随机图像
- 8. Lua随机图像
- 9. ListView图像随机
- 10. PHP随机图像
- 11. Javascript图像阵列和随机图像
- 12. 将图像重命名为随机
- 13. 随机图像中的GridView
- 14. Android中的随机图像?
- 15. Xcode中的随机图像
- 16. UpdateProgress中的随机图像
- 17. Java中的随机图像
- 18. 随机图像的jQuery
- 19. 随机图像 - 的Android
- 20. 随机显示随机图像jquery
- 21. 如何重命名图像或添加随机数的图像,以唯一的名称下面的代码
- 22. 随机定位图像
- 23. 随机图像正确
- 24. 随机图像显示
- 25. 随机图像捕获器
- 26. 随机退色图像
- 27. Fancybox随机显示图像
- 28. 4x?随机图像表php
- 29. 随机背景图像CSS3
- 30. 绘制随机图像libgdx
-1此处发生碰撞的风险。例如,我上传的第一个文件是'1abc.jpg',我上传的第11个文件是'abc.jpg'。 – 2011-05-04 06:15:21
{table-pk} -filname.ext现在没有碰撞。 – 2011-05-04 06:35:49
因为我们正在用新计数更新数据库,因此它的第11个文件应该是11。所以不会有数字的重复。 – Varada 2011-05-04 07:09:57