| 제목 | 한글이 깨져서 나와요..;; | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 글쓴이 | 예나 | 작성시각 | 2013/12/13 15:21:04 | |||||||||
|  | ||||||||||||
| 안녕하세요! 열심히 공부중인 예나입니다( _ _) 우선 공부 진도는..90페이지..게시판 프로젝트 초반부분까지 나갔는데요.. 여기서 막혀서 진도를 못나가고 있습니다..;; 증상이 어떠냐면요.. 1. 한글이 깨져서 나와요.. 2. DB에는 13개의 row가 들어가있는데...화면엔 맨 마지막 13번째꺼 한줄만 보여요.. 게시판 찾아보니까.. 저랑 똑같은 증상있으신분 계시던데.. 그때 웅파님 답글 보니까.. 한글 깨지는건 브라우저 캐릭터셋 확인하라고 하시던데.. todo는 안깨지고 잘 나오거든요.. 근데 bbs는..header.php 랑 footer.php 랑 list.php가 나누어져서 _remap로 불러서 자동으로 추가되게끔 되어있잖아요..? 한글 깨지는것도 문제지만..header랑 footer도 못불러와서..css도 적용이 안되고 있거든요..;; 웅파님 소스 붙여넣기 해봤는데도..같은 증상인지라..ㅠㅠ 그리고.. 결과값 13개가 아니라 마지막 한줄만 불러오는것도.. 주소 잘못되었을거라고 하셨는데.. 전 우선 localhost를 ci로 바꿔서 사용중이고..bbs도 todo랑 같이 bbs폴더 따로 만들어서 index 지우고 사용하고 있는데.. 주소를 http://ci/bbs/board/lists/ci_board 라고 쳤는데.. 주소값이 잘못된건가요?? todo는 http://ci/todo/main/lists 라고 치면 제대로 화면에 나오거든요..;; 혹시 몰라서 board.php 소스 올려볼께요. <?php if (! defined('BASEPATH')) exit('No direct script access allowed'); /** * 게시판 메인 컨트롤러 */ class Board extends CI_Controller {  function __construct() {   parent::__construct();   $this->load->database();   $this->load->model('board_m');  }  /**  * 주소에서 메서드가 생략되었을때 실행되는 기본 메서드  */  public function index() {   $this->lists();  }  /**  * 사이트 헤더, 푸터가 자동으로 추가된다.  */  public function _remap($method)   {    //헤더 include         $this->load->view('header_v');   if( method_exists($this, $method) )   {    $this->{"{$method}"}();   }   //푸터 include   $this->load->view('footer_v');     }  /**  * 목록 불러오기  */  public function lists(){   $data['list']=$this->board_m->get_list($this->uri->segment(3));   $this->load->view('board/list_v',$data);  } } /* End of file board.php */ /* Location : ./application/controllers/board.php  */ 결과는.. 
 이렇게 나오네요..-_-;;;;; 바쁘시면..한가하실때 답변 부탁드립니다( _ _);; 전 그동안 열심히 해결방안을 다시 찾아보고 있겠습니다!! | ||||||||||||
| 다음글 | [문의]nginx + CI 2.1.4 (2) | |||||||||||
| 이전글 | nginx+CI: p28~35 (1) | |||||||||||
| 
                                예나
                                /
                                2013/12/13 15:36:35 /
                                추천
                                0
                             | 
| 
                                변종원(웅파)
                                /
                                2013/12/13 16:31:42 /
                                추천
                                0
                             
                                지금 외부라 조금 있다가 소스 보고 올리겠습니다
                             | 
| 
                                변종원(웅파)
                                /
                                2013/12/14 00:49:19 /
                                추천
                                0
                             
                                소스는 잘못된 부분이 없습니다. ci버전은 어떻게 되세요? ci소스를 다시 다운받아서 넣어보시고 아파치와 ci 로그도 보세요. | 
| 
                                예나
                                /
                                2013/12/18 16:28:00 /
                                추천
                                0
                             
                                웅파님~! list_v.php에서 human_to_unix($lt->reg_date)); 해줘도 날짜 안나오길래 todo에서 해줬던... board.php 에서 $this->load->helper(array('url','date')); 이거 한줄 추가해주니까 한글도 제대로 나오고 css도 제대로 먹고 header_v.php랑 footer_v.php도 제대로 불러옵니다~ ㅎㅎ 날짜도 물론 제대로 나오구요 > ㅁ<b 며칠 고생했는데..해결하니까 기분 막 너무 좋네요~~ ㅎㅎㅎㅎ | 
header_v.php 랑 footer_v.php 소스를 list_v.php에 붙여서 찍어보면..
한글 정상적으로 나오네요..;;
아무래도 _remap($method) 부분에서 자동 추가를 못하고 있는거 같은데..
뭔가 설정해줘야 하는 부분이 있을까요..? 흐음...