Tôi đang cố gắng tải xuống tệp zip được bảo vệ (Tôi không muốn mọi người truy cập tệp đó mà không cần đăng nhập trước.Tải xuống tệp .zip chạy tệp bị lỗi php
Tôi có chức năng được tạo . cho login
và như vậy, nhưng tôi chạy vào một vấn đề mà các tập tin tải về là hư hỏng
Dưới đây là đoạn code tôi có:
$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();
Dưới đây là các lỗi: Cannot open file: It does not appear to be a valid archive.
Các tập tin tải về tốt nếu không, vì vậy nó phải là một cái gì đó tôi đang làm sai với các tiêu đề.
Bất kỳ ý tưởng nào?
Awesome Gumbo! Điều đó đã trả lời nó. Đó là ... Tôi nghĩ các tiêu đề được gửi là lý do tại sao nó không hoạt động. – Troy