我需要设置一个页面,让用户上传文件,用脚本修改文件,然后将文件提供给用户。在网页上存储一段时间的文件
我有上传和修改部分,但我不知道该把文件放在哪里。他们将在1或2mb的区域,并且我的网站托管计划的空间很小,所以我想尽快摆脱这些文件。没有理由让这些文件存在的时间超过用户在被重定向时被浏览器下载的选项。
是否只有通过cron作业来检查文件的创建时间并删除它们(如果它们是特定时间的)?
我正在使用python和PHP。
编辑:
首先上传文件。然后文件的位置被发回给用户。页面上的JavaScript重定向到文件的路径。浏览器打开保存文件对话框,并选择保存文件或取消。如果他们取消,我想立即删除文件。如果他们选择保存文件,我想在文件下载完成后删除文件。
Python和PHP都可以实现这一点。你想要哪一个答案? – 2012-04-20 07:26:26
@TheronLuhn,两者,如果你不介意的话。 – mowwwalker 2012-04-20 07:26:49
@TheronLuhn,另外,这取决于。如果代码是在处理文件的脚本中进行的,那么优先选择Python,但是如果它是独立运行的脚本,那么PHP。无论哪种方式,我宁愿两个:D – mowwwalker 2012-04-20 07:27:32