어제와 똑같이 살면서 다른 미래를 기대하지 말자

다운로드 파일 열기 시 오류문제 해결(헤더 설정) 본문

IT관심분야/PHP

다운로드 파일 열기 시 오류문제 해결(헤더 설정)

플랜액터 2007. 12. 10. 19:04
다운로드 파일 열기 시 오류문제 해결(헤더 설정)

if(strstr($_SERVER['HTTP_USER_AGENT'], "MSIE 6.0"))
{
     header("Content-Type: application/octet-stream");
     header("Content-Disposition: attachment;; filename={$this->logical}");
     header("Content-Transfer-Encoding: binary");
     header("Content-Length: ".(string)($this->fileSize));
     header("Cache-Control: cache, must-revalidate");
     header("Pragma: no-cache");
     header("Expires: 0");
     header("Connection: close");
} else {
     header("Content-type:file/unknown");
     header("Content-Length: ".(string)($this->fileSize));
     header("Content-Disposition: attachment;; filename={$this->logical}");
     header("Content-Description:PHP3 Generated Data");
     header("Pragma: no-cache");
     header("Expires: 0");
     header("Connection: close");
}

Comments