(Ben insanların ilk oturum açmadan erişmek istemiyorum korumalı zip dosyasının bir indirme zorlamak için çalışıyorum.
Ben login
ve bu tür için oluşturulan işlevi var, ama ben indirilen dosyanın bozulmasını bir sorun haline çalıştırıyorum.
İşte var kod:
$file='../downloads/'.$filename;
header("Content-type: application/zip;\n");
header("Content-Transfer-Encoding: Binary");
header("Content-length: ".filesize($file).";\n");
header("Content-disposition: attachment; filename=\"".basename($file)."\"");
readfile("$file");
exit();
İşte hata var: Cannot open file: It does not appear to be a valid archive.
Dosya aksi takdirde para cezası indirir, böylece başlıkları ile yanlış yapıyorum bir şey olmalı.
Herhangi bir fikir?