질문
Q #8413
ci 한글문제 때문에 마음고생이 심하네요
아날로직
2009-04-13 22:15:32
처음에 한글을 디비에 입력하면 아예 공백으로 들어가는 문제가 있었습니다.
mb_convert_encoding 함수로 인코딩 해서 넣는것으로 일단 입력은 되었습니다만
또 다른 문제가 생겼습니다. 세션에 한글을 넣으니 세션이 완전히 사라져 버리는 문제인데요... 하아.. 이것참..
다른분들은 한글문제가 없는지 구글링 해봐도 저와 비슷한 케이스가 없는것 같네요.
아래는 문제의 코드 부분입니다.
$row = $query->row();
$user_name = iconv("UTF-8","EUC-KR",$row->user_name);
$this->load->library('session');
$this->session->set_userdata('user_id', $this->input->post('user_id'));
$this->session->set_userdata('user_name', $user_name);
저기서 마지막줄에 $user_name 대신에 아이디를 넣으면 정상작동 됩니다만... 한글만 넣으면 세션이 완전히 사라져 버립니다.
혹시 저와 같은 경험을 하신분들 없으신가요? 저는 세션을 디비에 넣고 있습니다.