download.php 는 로컬 파일을 다운로드하는 함수입니다.

download.php 에서 필요한 library 는 다음과 같습니다.

  1. download.php
    로컬 파일을 다운로드하는 함수입니다.
  2. mime_types.php
    파일 Mime-Type 을 출력합니다.

File-Download 함수

PHP_FILES_Download( path, filename, speed, sleep, mime )

파일 다운로드시 반드시 브라우저 출력이 없어야 합니다.

    인수:
  • path: 다운로드할 실제 파일 경로
  • filename: 파일 이름, 생략시 path 파일 이름으로 설정됩니다.
  • speed: 전송 속도. 기본 값 10
    ex.) 10 * 1 (KB) = 10 (KB)
  • sleep: 다운로드 지연 시간 (초). 기본 값 1 (초)
    지연 시간을 비활성화하려면 1 이하로 설정하십시오.
  • mime: MIME-TYPE 을 전체 검색할지를 설정합니다. 기본 값: false
    true 이면 전체 검색합니다.

				 
<?php
require_once(dirname(__FILE__) . '/download.php');

PHP_FILES_Download( 'tmp/user/tmpname.zip', 'habony.zip', 100, 0, true);
?>