TIP게시판

제목 utf-8 깨짐현상 해결
글쓴이 책상다리 작성시각 2021/02/19 18:35:18
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 11667   RSS

https://www.cikorea.net/bbs/view/qna?idx=23062&lists_style=

이 글이었습니다.

이거 해결해보려고

다른 조건이 문제인가 싶어서 다 없애고 input text 하나만 넣고, var_dump($_POST)로 찍어보기도 하고,

페이지를 새로 만들어서, 찍어보기도 하고, 온갖 방법을 다 해봤는데

동일하게 깨지는 현상이 계속되서 멘탈이 부스러기가 되었습니다만..

 

if($this->form_validation->run('write_form') == FALSE)

{

      $this->load->view('mypage/write');

}

else

{

       echo '<meta charset=utf-8>';

       var_dump($_POST);

}

echo '<meta charset=utf-8>';

이걸로 해결됐습니다.

이 한줄 추가하는데 한달이 걸렸네요..멍청하게도..

해더에도 meta charset가 utf-8로 분명히 선언되있고, 문서도 utf-8인데 도대체 어디서 저게 바뀐건지 모르겠습니다.

코드이그나이터 오래 써왔다고 생각했고, 그동안 이런 경우가 한번도 없어서 정말 신기하기만 합니다.

 

다 쓰고 나니까 묻고 답하기가 아닌거 같습니다...혹시 관리자님이 보시고 아닌거 같다 싶으시면 삭제해주셔도 됩니다;

다른 사람들 다 퇴근하고, 허탈하기도 하고 혹시 저랑 같은 상황에서 이게 해결책이 되실까 싶어 여기다라도 끄적여봅니다..

좋은 주말 되세요..

 다음글 ci4 커멘드 색상
 이전글 Codeigniter4 Redirect() 함수 (1)

댓글

로하나스 / 2021/07/14 09:48:02 / 추천 0
이런 경우는 신기하네요...고생하셨네요~
한대승(불의회상) / 2021/07/14 14:17:10 / 추천 0

결국 웹브라우져 인코딩 문제였군요.

고생하셨습니다.