상세 컨텐츠

본문 제목

엑셀파일로 저장, PHP등에서 엑셀저장 excel file save in php, asp etc

IT공부방/jQuery, ajax, java

by 동해둘리 2019. 3. 21. 13:56

본문

반응형

 

 

 

PHP, ASP 등등을 이용하여 DB 데이터를 HTML 문서에 표출한 후에, 이를 엑셀로 다운로드 받을 수 있도록 하려면, 다음과 같이 하시면 됩니다

 

 

1
2
3
4
5
6
7
8
9
 
<?
$sExcelFileName = "엑셀파일제목" . date("Y") . "-" . date("m") . "-" . date("d") . ".xls"; 
 
header( "Content-type: application/vnd.ms-excel" ); 
header( "Content-type: application/vnd.ms-excel; charset=euc-k"); 
header( "Content-Disposition: attachment; filename = '$sExcelFileName'" );  
header( "Content-Description: PHP4 Generated Data" ); 
?>
cs

 

별다른 작업없이 해다아 페이지의 content-type 만 엑셀로 설정해 주게되면

하위에 보여지는 문서내용이 엑셀로 인식되어 다운로드 할 수 있게 됩니다

 

 

예를들어, A.html 문서의 내용을 엑셀로 다운로드 받고자하면

 

A.html 문서내에 [엑셀 다운로드] 버튼을 만들어두고, 이를 클릭했을 경우에 

A_excel.html 문서를 로드하는 방식으로 연동하면 되며, A_excel.html 문서내에 위의 헤더부분을 상단에 붙이기만 하면 됩니다

반응형

관련글 더보기

댓글 영역