키릴 문자를 올바르게 표시하는 데 문제가 있습니다. 포럼에서 보았고, 약간 다른 것을 시도했고 아무것도 작동하지 않는다.PHP 인코딩 문제
사이트는 PHP/MySQL에서 실행됩니다.
MySQL의 테이블의 캐릭터 세트는 UTF8이며, 데이터 정렬 (phpMyAdmin을에) DB에 utf8_general_ci 이름 항목이 제대로 표시입니다 : 페이지 http://www.sodaq.com/에 사샤 Рукина
출력 : 사샤 ??????
내부 PHP는 내가 사용
mb_internal_encoding ("UTF-8"); mb_http_output ("UTF-8");
그리고 HTTP 헤더 'Content-type : text/html; charset = utf-8 '
여전히'???? ' 일반 문자 대신.
도와주세요. 데이터
SET NAMES 'utf8';
확실하지 않지만 브라우저에 인코딩이 이미 설치되어 있는지 확인 했습니까? –
브라우저 문제가 아닙니까? 해당 링크의 텍스트가 올바르게 렌더링되고 문서가 UTF-8로 올바르게 감지됩니다. –
가능한 복제본 [UTF-8 끝까지 ...] (http://stackoverflow.com/questions/279170/utf-8-all-the-way-through) – deceze