php 파일 다운로드
페이지 정보
작성자 미친새 작성일 20-02-21 11:17 조회 17,093 댓글 0본문
if(file_exists($downfiledir.$dfname)){
header(\"Content-Type: application/octet-stream\");
Header(\"Content-Disposition: attachment;; filename=\".basename($dfname)); //okj 다운로드는 되는데 파일 열기에서 실패시 basename 추가함.
header(\"Content-Transfer-Encoding: binary\");
Header(\"Content-Length: \".(string)(filesize($downfiledir.$dfname)));
Header(\"Cache-Control: cache, must-revalidate\");
//header(\"Pragma: no-cache\"); //okj ssl 다운로드 실패
header(\"Expires: 0\");
$fp = fopen($downfiledir.$dfname , \"rb\");
while(!feof($fp)){
echo fread($fp, 100*1024);
}
fclose ($fp);
flush();
}else {
echo \"<script type='text/javascript'>alert('존재하지 않는 파일입니다.');history.go(-1);</script>\";
}
header(\"Content-Type: application/octet-stream\");
Header(\"Content-Disposition: attachment;; filename=\".basename($dfname)); //okj 다운로드는 되는데 파일 열기에서 실패시 basename 추가함.
header(\"Content-Transfer-Encoding: binary\");
Header(\"Content-Length: \".(string)(filesize($downfiledir.$dfname)));
Header(\"Cache-Control: cache, must-revalidate\");
//header(\"Pragma: no-cache\"); //okj ssl 다운로드 실패
header(\"Expires: 0\");
$fp = fopen($downfiledir.$dfname , \"rb\");
while(!feof($fp)){
echo fread($fp, 100*1024);
}
fclose ($fp);
flush();
}else {
echo \"<script type='text/javascript'>alert('존재하지 않는 파일입니다.');history.go(-1);</script>\";
}
댓글목록 0
등록된 댓글이 없습니다.