제목 | post 전송시 utf8 깨짐현상 | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 책상다리 | 작성시각 | 2021/02/04 16:43:55 |
|
|||
이런 경우는 처음인거 같습니다;; view 페이지에서 post로 전송 controller에서 $this->input->post('name',TRUE); 로 받을때 $this->input->post('name',TRUE); 이걸 찍어보면 글씨가 깨져 나옵니다.
view페이지는 meta utf-8 선언도 확인했고, 문서도 그렇고 controller쪽에서 $this->input->post('name',TRUE); 의 캐릭터셋을 찍어봐도 utf-8로 나오는데, 웹에서 출력해보면 �쒖슱 �숇�臾멸뎄 �뺤궛濡� 이런식으로 깨져나옵니다.
보통 db에 넣을때 db의 캐릭터셋이랑 달라서 깨지는 경우는 많이봤는데, post전송시에 깨지는건 처음이라.. iconv도 안먹히고..애초에 utf-8로 찍히니, 뭘로 변환시킬수도 없고; 어떻게 해야할까요..혹은 이거 왜 이렇게 깨져서 나오는걸까요;
|
|||
다음글 | 액티브 레코드 실행 후 결과 (3) | ||
이전글 | $this->db->insert() 함수 이... (5) | ||
한대승(불의회상)
/
2021/02/04 16:44:41 /
추천
0
출력 페이지가 euckr 아닌가요?
|
책상다리
/
2021/02/04 16:58:54 /
추천
0
한대승님//네 controller에서 출력할때 utf-8인걸 확인했고, var_dump($_POST)로도 출력해보고 개별적으로도 해봤습니다만..전부 깨지네요. 다른 페이지는 괜찮은데 왜 이것만 이러는지
|
테러보이
/
2021/02/04 21:41:16 /
추천
0
문서 인코딩 상태를 확인해보세요
|