php 에서 엑셀 파일 불러오는데 한글내용이 안뜨네요 ㅠ.ㅠ;; > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

php 에서 엑셀 파일 불러오는데 한글내용이 안뜨네요 ㅠ.ㅠ;; 정보

php 에서 엑셀 파일 불러오는데 한글내용이 안뜨네요 ㅠ.ㅠ;;

본문

아래는 소스입니다.



<?
include_once("./excel/reader.php");
?>
<html>
<head>
<script type="text/javascript" src="//sir.kr/js/jquery-1.4.2.min.js"></script>
 <script type="text/javascript">
  $().ready(function() {
   $('#add').click(function() {
    return !$('#select1 option:selected').remove().appendTo('#select2');
   });
   $('#remove').click(function() {
    return !$('#select2 option:selected').remove().appendTo('#select1');
   });
  });
 </script>
 
 <style type="text/css">
  a {
   display: block;
   border: 1px solid #aaa;
   text-decoration: none;
   background-color: #fafafa;
   color: #123456;
   margin: 2px;
   clear:both;
  }
  div {
   float:left;
   text-align: center;
   margin: 10px;
  }
  select {
   width: 100px;
   height: 80px;
  }
 </style>
</head>

<body>
 <div>
<? // 엑셀 추출
$data = new Spreadsheet_Excel_Reader();
$data->setOutputEncoding('CP949');

$data->read('test.xls');

error_reporting(E_ALL ^ E_NOTICE);


  echo "<select multiple id='select1'>";
  for ($i = 2; $i <= $data->sheets[0]['numRows']; $i++) { // 항목 체크 셀 제거 -> $i 부분 2부터 시작..
       for ($j = 1; $j <= $data->sheets[0]['numCols']; $j++) {
        if($j != "2"){ // 공백 줄 제거 --> 다른 주소록과 연동을 위한 공백 삽입 후 페이지에 안뜨게 제거

              if($j != "1"){echo "<option value='".$data->sheets[0]['cellsInfo'][$i][3]['raw']."'>".$data->sheets[0]['cells'][$i][1]['raw']."</option>";}
       }
       }
       }
       echo "</select>";
?>

  <a href="#" id="add">add &gt;&gt;</a>
 </div>
 
  <form action="ok.php" method="post">
 <div>
  <select multiple="multiple" id="select2" NAME="idsu[]"></select>
  <a href="#" id="remove">&lt;&lt; remove</a><br>
  <input type=submit class=btn1 value="확인">
 </div>
</body>
</html>

댓글 전체

preadsheet_Excel_Reader클래스를 보여주심이..
거기서 잘못대지 않았으면 안뜰이유가 없을듯 한데요.

아니면 페이지내 에서 utf-8인건지요?
페이지가 지금 CP949 로 받아오고있으니깐요.
euc kr
이며 파일은 http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=11136&sca=&sfl=wr_subject&stx=%BF%A2%BC%BF&sop=and
에서 받은 파일 개조 했습니다.
또한 CP949 대신 EUC-KR 넣어도 똑같습니다.
그냥 받은건 한글 출력 가능한데... 개조하니까 한글이 안뜨는 미스테리한 상황이라는...
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT