header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($file));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
ob_clean();
flush();
readfile($file);
내가 파일을 다운로드 할 수 있지만, 파일을 열 수 있습니까? 왜 ?는 PHP 코드와 함께 다운로드 할 파일 열기
그냥 사람이 응답에 대한 문맥 : 질문자가 인용 한 코드 샘플에 대한 php.net의 문서에서 인 [ReadFile을 (HTTP : /을 /uk2.php.net/readfile) function –
로컬 컴퓨터의 파일을 열 수 없습니까? – alex
localhost를 사용하십시오 localhost의 webroot에서이 파일을 열면이 파일을 다운로드하여 엽니 다. – Chameron