我可以解决这个问题的最佳解决方法。
我有一个在数据库中创建新记录的表单(使用php和MySQL)这很好,但作为此表单的一部分,我希望用户能够上传一些文件。这些文件将存储在DB中的另一个表中(允许多个条目)并链接回原始记录。
我可以在创建主记录后在下一页上传图像,但真的希望这一切都很简单,只需一张表格。
另一个问题是,如果图像被加载到临时位置,在表单提交之前,我不希望这些图像永久保留在那里,如果表单被保留或取消。
我使用Fine uploader来处理文件管理,使用php来保存和放置。
答案 0 :(得分:2)
为什么不使用带有peridodic check-and-delete-old脚本的临时表/目录?
创建一个带有(id,identifier_key,data,timestamp)的临时表,并使用cron脚本(或从您的主Web脚本,使用概率,如php的默认会话处理程序工作 - 从中逐步删除旧记录 - 一次进入1000个请求或类似的东西。)