提交表格时下载限时文件 时间:2011-04-26 作者:EyesX 我所需要的基本;一个公共页面,访问者必须填写表单才能下载一个大文件(所有下载/用户都使用同一个文件)。该文件只能在提交表单后的特定时间内通过临时url之类的方式使用。换句话说,特定用户对文件的访问是有时间限制的。创建和设置表单没有问题,但是让提交表单的用户在有限的时间内访问该文件是完全不同的。我对如何创建有时间限制的访问没有什么好主意。不知道从哪里开始。有没有关于如何用WordPress创建这个的想法?插件建议也很受欢迎。 1 个回复 最合适的回答,由SO网友:Milo 整理而成 一种简单的方法是在提交表单时设置带有时间戳的cookie,然后在点击url下载文件时检查cookie和有效的时间戳。一个更复杂的过程是为每个用户生成一个唯一的url键,将其放在一个带有时间戳的db表中,然后查找url,检查时间,然后在用户点击下载时删除。 结束 文章导航