제목 | $this->input->post('content', true) 시 한글 깨짐 | ||
---|---|---|---|
글쓴이 | 유마 | 작성시각 | 2015/03/05 09:27:52 |
|
|||
위에껀 var_dump($_POST) 한거구요. 이런거 어떠냐고? 에서 제대로 나오죠. 밑에껀 $this->input->post('content', true) 한건데요. 이런거 에서.. 한글이 깨집니다. 왜 그런걸까요? ------------------------------------------------------------------------ array(3) { ["category"]=> string(4) "free" ["subject"]=> string(24) "이 처자를 아센요?" ["content"]=> string(170) " 이런거 어떠냐고 ㄷㄷㄷ 뭐 라고 말 좀 해줘
Array ( [b_category] => free [b_name_category] => 잡담 [b_id_writer] => wowJJang [b_name_writer] => 와우짱 [b_subject] => 이 처자를 아센요? [b_content] => � �런거 어떠냐고 ㄷㄷㄷ 뭐 라고 말 좀 해줘
|
|||
다음글 | 안녕하세요..ci 상에서 오라클 시퀀스사용에 대해 질문... (1) | ||
이전글 | Autocomplete + Ajax 관련 (3) | ||
변종원(웅파)
/
2015/03/05 10:35:39 /
추천
0
|
유마
/
2015/03/05 11:36:52 /
추천
0
웅파 //
그런데, $this->input->post 에서 true 로 하는 거나, xss_clean() 으로 체크 하는 거나 같은거 아녀요? |
한대승(불의회상)
/
2015/03/05 11:53:04 /
추천
0
TRUE로 설정 하거나 xss_clean()은 단순히 체크만 하는게 아니라 xss 데이타라 의심되면 삭제를 합니다.
샘플의 xss_clean() 컨트롤러 소스코드를 살펴보세요. http://sample.cikorea.net/ci20/sample_view/helper/security |
유마
/
2015/03/05 14:20:57 /
추천
0
htmlpurifier 로 해결 봤습니다. ㅎㅎ
|
(자주 올라오는 질문이기도 하구요)
false로 받아서 따로 보안처리하시는게 좋습니다.
이번 기회에 xss_clean 함수가 어떤 역할을 하는지 소스에서 찾아보세요. ^^