utf-8 환경에서 mysql 에러문 깨지는거~~~~!! > 십년전오늘

십년전오늘

10년전 추억의 책장을 넘기며

utf-8 환경에서 mysql 에러문 깨지는거~~~~!! 정보

utf-8 환경에서 mysql 에러문 깨지는거~~~~!!

본문

..........die(mysql_error());

utf-8 환경에서는 에러가 나면 

���������� �����ϴ�. 이런식으로 

뿌려집니다. 

alert 경우는 메타태그를 주면 한글되지만, 아니고 mysql error 경우에는 저렇게 깨지는데 방법이 없을까요??

물론, 인코딩하고 메나태그 등 계정 모두 utf 환경입니다.



  • 복사

댓글 전체

alert 경우는 메타태그를 주면 한글된다는 부분..을 좀 자세히 설명해주실 수 있을까요?
이미 head.sub에 메타태그는 들어있는게 아닌가 하는데..

adm/board_copy_update.php 에서, 게시판 복사되었다는 얼러트가 깨지는데.. 이리저리 해봐도 잘 모르겠어서 그냥 두고 있습니당..
그누는 모르겠지만.. utf-8버젼이면 그에맞게 돼있지않나요..?

보통 alert 함수는
function alert($str){
  echo "<script>alert('$str')</script>";
}

단순히.. 이럴경우 아래와 같이 주면 된다는 이야기입니다..

function alert($str){
  echo "<meta........utf-8'>";
  echo "<script>alert('$str')</script>";
}

근데 이래주면 의미상 이지...좀 지져분하죠. 이경우 아마 말러님대로 주시면 한방에 해결될수 있구요..
예. utf-8 영카트라서 문제가 없어야 하는데(말러님의 헤더도 이미 들어가 있을 것이구요), 파폭에서 괜찮은데 IE에선 그 파일만 얼러트창의 한글이 깨지더군요.

써주신 것 한번 해보겠습니다.
© SIRSOFT
현재 페이지 제일 처음으로