PHP 다운로드 파일 함수 및 사용법 예시

이 글 의 실례 는 PHP 다운로드 파일 함수 와 용법 을 설명 하 였 다.여러분 께 참고 하도록 공유 하 겠 습 니 다.구체 적 으로 는 다음 과 같 습 니 다.
파일 링크

<div>
  <a href="./file.zip" rel="external nofollow" >  </a>
</div>

PHP 조합 다운로드

<div>
  <a href = "http://aa.aa.aa/funtwo.php?filename='file'">  </a>
</div>


<?php
//                 
$filename = $_GET['filename'];
$filename=trim($filename,"''");
$filename = $filename.'.zip'; //      
// header:         
$host_addr = $_SERVER['HTTP_HOST'].'/'; //    
header('location:http://'.$host_addr.$filename);

헤더 첨부 파일 다운로드

<?php
//     
$file_name = 'file.zip';
//             
$file = fopen ( $file_name, "rb" );
//            
Header ( "Content-type: application/octet-stream" );
//         --  
Header ( "Accept-Ranges: bytes" );
//Content-Length                   
Header ( "Accept-Length: " . filesize (  $file_name ) );
//       ,            ,         $file_name     。
Header ( "Content-Disposition: attachment; filename=" . $file_name );
//               
echo fread ( $file, filesize ( $file_name ) );
fclose ( $file );

더 많은 PHP 관련 내용 에 관심 이 있 는 독자 들 은 본 사이트 의 주 제 를 볼 수 있다.
본 논문 에서 말 한 것 이 여러분 의 PHP 프로 그래 밍 에 도움 이 되 기 를 바 랍 니 다.

좋은 웹페이지 즐겨찾기