主题: 上传后的文件处理 |
作者: 初学者, 发布日期: 2012-07-28 17:08:39, 浏览数: 2770 |
拿图片来说: 当我上传一个图片后,这个图片会显示在文本框里面。如果我将这个图片删除,但是本地还是保存了这个文件。这样就会造成很多垃圾文件存放在本地。不知道有没有什么办法能在删除图片的同时,将本地保存的图片也同时删除? 求大神们给个思路。 |
作者: enng, 发布日期: 2012-07-28 21:07:03 |
同求
|
回复 |
作者: richejxp, 发布日期: 2012-08-17 11:27:48 |
先从编辑器内容中提取图片,然后跟本地同时间上传的图片进行比较,删除多余的即可。 举例说明: 比如先上传了三个文件,名字分别为: 20120817110964766476.gif 20120817110971287128.jpg 20120817110995919591.jpg
但是我只想保留前两项内容,这样的话就可以先提取内容中的图片信息为两项,跟从文件夹读取的文件进行比较。 通过文件命名可以知道文件的上传时间为“201208171109”,因为文件中这项内容是重复的,而且会跟你上传的时间正好匹配上。所以可以根据这个规律去掉相同时间内删除的图片。 |
回复 |