'PHP Dev'에 해당되는 글 1건

  1. 2006/02/25 hancem PHP에서 Excel 파일을 이용하는 법

PHP에서 자료를 Excel 파일로 저장하기 위한 방법은 크게 2가지로 나눌 수 있다.

우선 첫째는 데이터를 생성하면서 헤더를 다음과 같이 선언하면 된다.

header(\"Content-type: application/vnd.ms-excel\");
header(\"Content-Disposition: attachment; filename=$filename\");
header(\"Expires: 0\");
header(\"Cache-Control: must-revalidate, post-check=0,pre-check=0\");
header(\"Pragma: public\");

위의 헤더와 함께 전송해 주면 엑셀파일의 생성이 가능하며, pear 에 spreadsheet 을 사용하면
제대로된 엑셀 화일을 만드실 수 있구요.

하지만 이는 여러가지 제한사항이 발생하기 때문에 간단한 형태의 엑셀파일 생성시에 사용하는 것이 좋다.

두번째 방법은 엑셀 파일을 생성하는 모듈을 사용하는 방법이다.


위 두 파일을 받아 압축을 해제하면 엑셀파일을 생성할 수 있는 클래스 및 함수 파일들이 있는데 이를 이용하면 가능하다.

Homepage : http://www.bettina-attack.de/jonny/view.php/projects/php_writeexcel/ (새 창으로 열기)
2006/02/25 09:22 2006/02/25 09:22
TAG