utf8 mysql 한글 깨짐 정보
utf8 mysql 한글 깨짐본문
다른건 다 문제 없는데~
제가 직접 sql_fetch(); 로 저장 하거나
sql 에러가 뜰때 (or die ...; 요런거.. 그누4에 기본으로 되있는..)
할때 한글이 깨집니다.
다른 게시판에선 문제 없이 보이는걸로 보아.. (sql 에러는 다른게시판에서도 마찬가지로 한글이 깨지지만, 게시판 내용은 정상)
제가 insert할때 뭔가 잘못했고, 그걸 보여주려고 뿌릴때 뭔가 잘못 한거 같은데..
write.php를 보면 urlencode가 되어 있길래 그렇게 하고 저장을 했거등요?
그런데 불러 오면 이번엔 한글이 urlencode 되어 있는 상태로만 보이고~~
게시판을 뒤지니까 set utf 어쩌구.. 하는거 같은데 그거랑은 관련이 없는듯..해요..
해봤음..
어떻게 해야 되죠?^^;;
댓글 전체
해당 게시판 주소 적어 주세요.

기존에 사용하던 사이트에서 UTF-8 관련 팁을 적용하셔서
디비에 저장된 데이터의 인코딩이 두가지 인듯 합니다..
그누보드 설치 이전부터 이 팁을 적용하시면 한글 깨짐은 없답니다....^^
http://sir.co.kr/bbs/tb.php/g4_tiptech/2497
디비에 저장된 데이터의 인코딩이 두가지 인듯 합니다..
그누보드 설치 이전부터 이 팁을 적용하시면 한글 깨짐은 없답니다....^^
http://sir.co.kr/bbs/tb.php/g4_tiptech/2497
앗~~ 텍스트화일에서 불러서 insert하는 거였는데 텍스트화일이 utf형식이 아니라서 한글이 깨진거였네요..
으흐...
근데 common.lip.php화일의 function sql_query() 에서{
$result = @mysql_query($sql) or die("<p>$sql<p>" . mysql_errno() . " : " . mysql_error() .
이 부분이요.
mysql_error() 는 여전히 한글이 깨지는데요?
mysql 서버가 utf 지원 안해서 그런가 보죠? (버전이 3.2..)
암튼 이거 해결 방법도 있다면 좋지만..
에러가 안나길 바래야 하나^^;
으흐...
근데 common.lip.php화일의 function sql_query() 에서{
$result = @mysql_query($sql) or die("<p>$sql<p>" . mysql_errno() . " : " . mysql_error() .
이 부분이요.
mysql_error() 는 여전히 한글이 깨지는데요?
mysql 서버가 utf 지원 안해서 그런가 보죠? (버전이 3.2..)
암튼 이거 해결 방법도 있다면 좋지만..
에러가 안나길 바래야 하나^^;