WEB2.0
php를 이용한 쉽고 간단한 엑셀파일 생성하기
나를찾는아이
2010. 5. 15. 10:35
728x90
반응형
매출액, 회원수 등을 비롯하여 웹에서 흔히 접하는 표를 엑셀 형식으로 다운 받을 때 유용한
php로 작업된 엑셀파일 생성 소스 입니다.
작동원리는 간단하게 Content-type으로 application/vnd.ms-excel을 선언하면
IE를 비롯한 메이저 브라우저들에서 content-type을 인식하며
엑셀형식으로 파일 다운로드가 가능합니다.
위의 코드로 생성한 엑셀파일 입니다.
참 쉽죠잉?
php로 작업된 엑셀파일 생성 소스 입니다.
작동원리는 간단하게 Content-type으로 application/vnd.ms-excel을 선언하면
IE를 비롯한 메이저 브라우저들에서 content-type을 인식하며
엑셀형식으로 파일 다운로드가 가능합니다.
<?php
$filename = 'test.xls';
header("Content-type: application/vnd.ms-excel" );
header("Content-Disposition: attachment; filename=".$filename);
?>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body>
<table>
<tr>
<td>하나</td>
<td>둘</td>
</tr>
<?php for($i=0; $i<10; $i++){ ?>
<tr>
<td><?php echo $i ?></td>
<td><?php echo $i+1 ?></td>
</tr>
<?php } ?>
</table>
</body>
</html>
위의 코드로 생성한 엑셀파일 입니다.
참 쉽죠잉?
728x90
반응형