【发布时间】:2011-01-14 19:42:03
【问题描述】:
我正在创建一项调查,用户可以在其中上传大约 6 张图片。我将这些存储在文件系统中的最佳方式是什么?用户可以进行多项调查(从而随着时间的推移跟踪他们的改进)......所以这意味着我不能只是按顺序命名它们......
这是一个 CI/PHP 应用程序。 :)
或者为了知识,你会怎么做?
【问题讨论】:
-
为什么不按顺序排列?
survey1_image6.jpg? -
所以您需要跟踪、用户、调查和图像?
-
@Phill,我只需要一种简单的方法来跟踪图像和用户,但我不能将它们命名为
user12_image3... -
@Pekka,如果你回答,我会给你绿色支票。你的回答对我来说是最简单的......
-
/images/{survet_id}/{timestamp}_{id}.{ext}其中 id 将是 1/2/3 等,然后您执行glob("/images/$survey_id/*_(1,2,3,4,5,6).(gif,png)")并能够整齐地获取文件。
标签: php codeigniter logistics