반응형
PHP 한글깨짐 해결방법좀요..
phpMyAdmin이용하고 있습니다.
MYDB의 데이터 정렬방식은 euckr_korean_ci이고
MYDB에 테이블의 데이터 정렬방식은 utf8_general_ci 입니다.
게시물을 쓸 때 한글을 입력해서 작성하면 이상한 상형문자가 들어가게됩니다.
그래서 인터넷에 찾아본 방법대로
mysqli_query($conn,"set session character_set_connection=utf8;");
mysqli_query($conn,"set session character_set_results=utf8;");
mysqli_query($conn,"set session character_set_client=utf8;");
를 한번 넣어봤습니다.
그리고
<html><head><meta charset="utf-8"></head></html>은 당연히 해봤구요.
iconv()함수도 써봤는데 깨지네요;
한글 깨짐 어떻게 해결해야되나요?
mysqli_connect 로 연결한 뒤에 바로 밑에
mysqli_query ($conn, 'SET NAMES utf8');
넣어보셨나요?
예전에 EUC-KR 서버에 UTF-8 테이블 만들어 썼을 때 한글이 깨졌었는데
저거 한 줄에 해결됐습니다. (iconv 함수 필요없음)
물론 HTML 인코딩은 UTF-8로 되어있어야 하구요.
반응형
'기타' 카테고리의 다른 글
[QnA] 프로그래밍 C 언어 문제 열우선순서 (0) | 2017.05.27 |
---|---|
[QnA] sql 가상테이블 view에 대해서 (0) | 2017.05.27 |
[QnA] CMOS/BIOS 란? (0) | 2017.05.27 |
[QnA] 페이지이동없이 폼데이터 전송하는 방법좀 알려주세요. (0) | 2017.05.27 |
[QnA] PHP URL 필터링함수를 알려주세요. (0) | 2017.05.27 |