我在处理 blueimp 文件上传时遇到了一个无聊的问题。问题是:我的网站上有轮播。每个图像都有自己的标题、描述和存储在数据库中的其他详细信息。但我没有将图像的 url 存储在数据库表中。图像存储在单独的目录中:
carousels <root dir>
|
+---- {carousel_id} <dir>
| |___ image 1 <image file 1>
|
+---- {carousel_id} <dir>
|___ image 1 < image file 1>
|___ image 2 <image file 2> # Which I do not want
每个目录我只想要一个文件(现在是图像)。
我现在正在做的是,首先我从数据库表中获取所有轮播并使用 carousel_id (这是数据库表中的自动增量主键)找出相关图像。但是如果某个目录中有多个文件(比如在目录“1”中),我目前正在随机选择一个图像文件。我所知道的是每个轮播只能有一个图像。
简而言之:
当我使用 blueimp jquery file-upload 成功将单个文件上传到同一目录时,如何从目录中删除其他文件。
我在服务器端使用 PHP。
请帮我。谢谢你。