PHP - Dosya Akış sorun

0 Cevap php

Ben bir indirme bölümü olan bir web sitesi var. Ben bir annonymous kullanıcı tarafından doğrudan erişilebilir olmayan dosyalar için ihtiyaç, bu yüzden kullanıcılara erişilebilir değil bir dizine koyarak duyuyorum, ama web sunucusuna erişilebilir. Kullanıcı dosyayı indirmek için linki tıkladığında, ben bu dizinin konumunu veya dosyayı bilmeden onsuz kullanıcıya dosya akışı olacağı bir indirme sayfasına yönlendirmek gerekir ve onun bilgisayarınıza kaydetmek için ona soracak . Ben bir önceki yazı üzerine aşağıdaki kodu buldum, ama düzgün çalışması için alınamıyor. Ben bunun için geçirilecek istediği değişkenlerin doğru isimlerini bilmiyorum ki olabilir. Kodunuzu kullanmak için nasıl bir açıklama eklemeyi unutmayın.

$filename='Firefox%20Setup%203.6.13.exe';
$file_path='http://ftp.byfly.by/pub/mozilla.org/firefox/releases/3.6.13/win32/fr';
$file= $file_path."/".$filename;
$len=filesize($file);
header("content-type: application/save");
header("content-length: $len");
header("content-disposition: attachment; filename=$filename");
$fp=fopen($file, "r");
fpassthru($fp);

0 Cevap