如何从服务器中查找和删除临时数据?

时间:2013-10-26 07:38:00

标签: javascript php html htmltextwriter

我在我的网站上使用基于Web的富文本编辑器,允许用户编辑和格式化文本。

当我们添加图片时,文本编辑器将图像文件上传到服务器上的images目录,并通过服务器的URL显示回来。

但有些人可能会删除上传的图片并上传其他几张图片。

但来自deleted image的{​​{1}}仍然在rich text editor

然后服务器将填充server。我怎么能unwanted files这样的文件?

我正在与remove合作完成此任务。给我一些提示。

1 个答案:

答案 0 :(得分:0)

让我们使用编辑文本post调用实体。 post有一个名为image_urls的数组类型的字段(如果您的数据库不支持它,您可以将其序列化为数组)。

新帖子

对于新帖子,image_urls列表为空。当用户在编辑期间上传图像时,网址作为一组存储在image_urls中。用户保存帖子后,函数会检查帖子正文中的img标记,并创建另一个名为final_image_urls的网址集。 final_image_urls集与image_urls集之间的差异将被删除。

现有职位

编辑现有帖子,就像新帖子一样,但起始image_urls字段不为空。

支持修订

在支持修改后,如同SO一样,这变得复杂。