반응형
$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);
}
$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 |