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에선 그 파일만 얼러트창의 한글이 깨지더군요.

써주신 것 한번 해보겠습니다.
전체 135,051
십년전오늘 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT