테스트 사이트 - 개발 중인 베타 버전입니다

download.php 안에 헤더중 파일 사이즈 채택완료

CtrlV 3년 전 조회 2,913

header("content-length: ".filesize($filepath)); <-- 요부분이 어떤 역할을 하나요?

download.php의 어떤 로직을 손을 보고 있는데

자꾸 저 부분때문에 다운로드가 완료되지 않습니다.

(대놓고 에러가 나는것도 아니고 다운로드를 받다가 중간에 끊깁니다.)

주석처리 하면 바로 잘 진행이 되고..

주석처리를 해서 지금까진 문제가 없었는데 따로 문제될만한게 있을까요?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트

$filepath = 실제 파일위치;

filesize(실제파일위치) = 실제파일위치의 파일크기

 

입니다.

 

저 부분은 브라우져에 다운로드하려는 파일의 크기를 알려주기 위해 넣는겁니다.

그로인에 총 파일의 크기를 알고 있기에 현재 얼마나 다운로드를 했는지 파악하는거에요

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

C
CtrlV
3년 전
주석처리를 해서 빠진다고 해서 다운로드를 하거나 할때 특별한 문제가 있을까요?

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인