您好,
我有一个文件,我希望用户只下载一次。下载完成后,该文件不再可用。
在设置流媒体系统之外,有什么方法可以设置某种回调,说文件是在客户端的计算机上完成下载的吗?
由于
答案 0 :(得分:-1)
您可以使用readfile()发送文件,然后执行您需要执行的操作。
header( 'content-type: file/type' );
readfile($filename);
file_is_done_downloading();
通常最好让人们下载一两个小时,以确保他们获得所有内容,因为这不支持恢复下载。