Ben bir kullanıcı tam yerini vermeden bir dosya indirmek için izin istediğinizde Normalde, ben sadece onları dosyasını download edelim bu gibi bir şey kullanabilirsiniz:
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"" . $filename) . "\";");
header("Content-Transfer-Encoding: binary");
header("Content-Length: " . filesize($filename));
readfile("$filename");
Ama modern bir tarayıcı veya diğer yükleme istemcisi kullanıyorsanız ve bunlar indirme duraklatmak ve sürdürmek için çalışırsanız, komut (hala doğrulanmış ya da her neyse varsayarak) bu nedenle kırılma, başından itibaren başlıkları ve dosya içeriğini yollayacağız indirmek ve temelde baştan redownloaded edilecek dosyası gerektiren.
Nasıl Durdurulmuş (ve dolayısıyla, yeniden) indirme telafi benim komut etkinleştirebilirsiniz?