본문 바로가기
웹프로그램

PHP 파일 다운로드

by 세이박스 2008. 10. 18.
반응형
$speed = 8.5; // 8,5 kb/s 비율로 다운로드를 받는다.
$file=$DOCUMENT_ROOT.$file;
if(file_exists($file) && is_file($file)) {
header("Cache-control: private");
header("Content-Type: audio/mp3");
header("Content-Length: ".filesize($file));
header("Content-Disposition: filename={$filename}");
flush();

$fp = fopen($file, "r");
while(!feof($fp)) {
echo fread($fp, round($speed*1024));
flush();
sleep(1);
}
fclose ($fp);
}
반응형

'웹프로그램' 카테고리의 다른 글

PHP 메일 보내기 함수  (0) 2008.10.18
PHP 파일 내용 DB로 넣기  (0) 2008.10.18
PHP email 유효성 체크  (0) 2008.10.18
PHP 파일 생성  (0) 2008.10.18
PHP POST 전송된 첨부파일 확장자 확인 하기  (0) 2008.10.18
PHP W3C P3P 규약설정  (0) 2008.10.18
PHP FTP로 파일 업로드  (0) 2008.10.18
PHP 간단한... ip 접근 금지 체크  (0) 2008.10.18