2013-01-15 2 views
1

I 다운로드 한 PHP 내가 우편에서 독립적으로 demo.php 파일을 실행하면 그것은 잘 작동 http://phpexportxlsclass.googlecode.com/files/export-xls.class-v1.01.zipCodeIgniter의 엑셀 인코딩 문제

에서 수출 라이브러리를 엑셀. 라이브러리 폴더를 여기

컨트롤러

에서 해당 라이브러리를 호출에 내가 수출 xls.class.php 파일을 포함했다

는 코드

function export_to_excel() { 

    require(APPPATH.'libraries/exportxls.php'); 

    $config['filename'] = 'test1.xls'; // The file name you want any resulting file to be called. 
    $xls = new ExportXLS($config); 

    $xls->addHeader("Test Spreadsheet"); 
    $xls->addHeader(null); 
    $header = array("Name", "Age", "Height"); 
    $xls->addHeader($header); 
    $row = array(); 
    $row[] = array('Jack', '24', '6ft'); 
    $row[] = array('Jim', '22', '5ft'); 
    $row[] = array('Jess', '54', '4ft'); 
    $row[] = array('Luke', '6', '2ft'); 
    $xls->addRow($row); 
    $xls->sendFile(); 
} 

하지만 난 다음 URL http://www.domain.com/controller/export_to_excel를 사용하여 내 코드를 실행하면 그것은 나에게 다음 파일을 출력으로 줄 것이다. 창 지원에 대한 enter image description here

답변

0

는 : textFormat($row, $col, $data)

iconv("UTF-8", "CP1252", $data); 

이 문제에 대한 자세한 설명은 this를 참조 민간 기능에 다음 줄을 추가합니다.