|
|
|
| |
2009-10-21 11:24:07 2845
|
| PHP에서 엑셀 파일을 업로드 해서 사용하기 소스 |
 |
호석
|
|
|
엑셀 파일을 업로드 해서 이용할 경우가 있다.
특히 쇼핑몰 프로그램시 엑셀로 업로드해서 데이터를 저장할때 사용한다.
이를 편하게 해주는 라이브러리가 있어서 소개하기로 한다.
phpExcelReader 라는 라이브러리다.
사용법은 아주 간단하다.
<?
require_once 'Excel/reader.php';
$data = new Spreadsheet_Excel_Reader();
// 여기 이부분에서 euc-kr 을 넣어 주면 한글을 이용할 수 있다.
$data->setOutputEncoding('euc-kr');
$data->read('jxlrwtest.xls');
error_reporting(E_ALL ^ E_NOTICE);
for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) {
for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++) {
echo "\"".$data->sheets[0]['cells'][$i][$j]."\",";
}
echo "\n";
}
?>
예제로 제공되는 페이지를 수정해서 엑셀의 내용을 볼수 있게 해 보았다.
샘플 페이지 가기
그리고 다운로드는 http://sourceforge.net/projects/phpexcelreader/ 이곳에서 하시면 된다.
제가 만든 샘플까지 압축한 파일은 여기 있습니다.
|
|
|
|
|
|