본문 바로가기

PHP/새로운문법

파일다운로드

<?

header("Content-Type: text/html; charset=UTF-8");

require_once($_SERVER['DOCUMENT_ROOT'].'/incs/init.php');


$filename = "p3.jpg";

$reail_filename = urldecode("나꽃.jpg");

// $file_dir = "./../../uploads/".$filename;

$file_dir = _uploadDir.$filename;


header('Content-Type: application/x-octetstream');

header('Content-Length: '.filesize($file_dir));

header('Content-Disposition: attachment; filename='.$reail_filename);

header('Content-Transfer-Encoding: binary');


$fp = fopen($file_dir, "r");

fpassthru($fp);

fclose($fp);


?>




http://kkotkkio.tistory.com/9

'PHP > 새로운문법' 카테고리의 다른 글

객체 : static  (0) 2017.11.29
파일 삭제  (0) 2017.11.17
암호화 라이브러리(phpass 0.5)  (0) 2017.11.15
페이징에서 악의적 접근 차단하기  (0) 2017.11.14
현재 시간 입력  (0) 2017.11.14