有没有办法检测用户何时下载整个文件?我使用此脚本下载ZIP文件:
header($_SERVER['SERVER_PROTOCOL'] . ' 200 OK');
header("Content-Type: application/zip");
header("Content-Transfer-Encoding: Binary");
header("Content-Length: " . filesize($filePath));
header("Content-Disposition: attachment; filename=\"" .$fileName . "\"");
我读了一些建议,但没有人工作。如果你有工作和测试解决方案,我会很高兴。
由于
答案 0 :(得分:0)
如果文件存在,您还可以每n秒检查一次:
file_put_contents("folder/file", fopen(file_url, 'r'));
while(!file_exists('folder/file')){
sleep (5);
}
//Do your stuff with the downloaded file