스택을 처리되지 않습니다 :® 문자는 내 양식에 올바르게
5.3 => 가 저장 PHP에 의해 => 처리 유닉스에서 실행중인 아파치 웹 서버에 게시 된 텍스트 필드 => 와 간단한 양식 latin1 문자 세트를 가진 mysql5 테이블
보다, DB로부터 검색되어 사용자에게 보여진다.
결과 : 사용자가 양식에 ® 기호를 입력 할 때,이 두 심볼 대신 중 하나와 DB에 저장 한 다음 방법으로는 ZPL 프린터
잘못 표시되는 것,이 때 발생하지 않습니다 Unix가 아닌 Windows를 실행하는 개발 컴퓨터에서 실행됩니다.
내가 뭘 잘못하고 있니?
편집 : MySQL의 테이블의 문자 집합을 변경할 수 없습니다, 거기에 내가 감사하지 않는 라틴에 대한 회사의 표준입니다하지만 당신은 utf8_general_ci와 mysql5 테이블을 시도해야 여전히 경우
신난다, 나는이 종류의 대답을 바랐다. 자, 당신은 문자 집합을 건너 뛰지 않았습니까? php 2. os? (당신은 코드 샘플에 PHP가 포함되어 있지만 설명에는 없습니다. – shealtiel
불행히도 내 결정이 아닌 테이블의 문자 집합을 변경할 수 있을지는 의문입니다. – shealtiel
그리고 나는 언젠가 모든 성격의 주제를 이해하고 싶습니다. 내가 사용하는 모든 소프트웨어 스택에 걸쳐 설정합니다. 독서를 권할 수 있습니까? – shealtiel