utf8 mysql 한글 깨짐
다른건 다 문제 없는데~
제가 직접 sql_fetch(); 로 저장 하거나
sql 에러가 뜰때 (or die ...; 요런거.. 그누4에 기본으로 되있는..)
할때 한글이 깨집니다.
다른 게시판에선 문제 없이 보이는걸로 보아.. (sql 에러는 다른게시판에서도 마찬가지로 한글이 깨지지만, 게시판 내용은 정상)
제가 insert할때 뭔가 잘못했고, 그걸 보여주려고 뿌릴때 뭔가 잘못 한거 같은데..
write.php를 보면 urlencode가 되어 있길래 그렇게 하고 저장을 했거등요?
그런데 불러 오면 이번엔 한글이 urlencode 되어 있는 상태로만 보이고~~
게시판을 뒤지니까 set utf 어쩌구.. 하는거 같은데 그거랑은 관련이 없는듯..해요..
해봤음..
어떻게 해야 되죠?^^;;
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 3개
디비에 저장된 데이터의 인코딩이 두가지 인듯 합니다..
그누보드 설치 이전부터 이 팁을 적용하시면 한글 깨짐은 없답니다....^^
http://sir.co.kr/bbs/tb.php/g4_tiptech/2497
으흐...
근데 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..)
암튼 이거 해결 방법도 있다면 좋지만..
에러가 안나길 바래야 하나^^;