http://sourceforge.net/projects/phpexcelreader
위주소에서 제공 되는 파일은 소스를 수정해야 합니다.
개발자가 확인안하고 올린 모양입니다.
파일명이나 include 위치등이 문제가 되는 부분이 있습니다.
하단에 수정된 파일을 링크 해놨습니다.
<?
require_once 'excel/reader.php';
$data = new Spreadsheet_Excel_Reader();
$data->setUTFEncoder('mb'); //한글깨질 경우 추가
// Set output Encoding.
$data->setOutputEncoding('CP949'); //한글 코드
$data->read('excelfile.xls');
error_reporting(E_ALL ^ E_NOTICE);
echo "<table border=1>";
for ($i = 1; $i <= $data->sheets[0]['numRows']; $i++) {
echo "<tr>";
for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++) {
echo "<td> ".$data->sheets[0]['cells'][$i][$j]."</td>";
}
echo "</tr>\n";
}
echo "</table>";
?>
'Uninitialized string offset' 에러가 날경우는 아래 링크에서 oleread.inc 받아서 사용하세요
http://phpexcelreader.svn.sourceforge.net/viewvc/*checkout*/phpexcelreader/trunk/base/Excel/oleread.inc
phpExcelReader.zip
oleread.inc