2011-12-29 6 views
0

북마크릿을 작성하고 현재 사이트에 대한 정보를 PHP 스크립트로 보내고 있습니다.북마크 렛 - 캐릭터 세트 - 특수 문자

사이트 제목에 약간의 문제가 있습니다. 는 예를 들어, 사이트 제목 그것은 SQL 데이터베이스

urban archaeology: sleeping beauty’s paris apartment 

이 때문에 필드의 정렬의인가에 다음과 같습니다

urban archaeology: sleeping beauty’s paris apartment 

경우? 현재 latin1_swedish_ci입니다.

답변

1

있는지 확인 HTML 헤더는 Normaly UTF8에게

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 

를 지정합니다 (내용이 UTF8 IS 분명히 경우) 트릭을 수행합니다.

+0

또한 귀하의 데이터가 이미 데이터베이스에 저장되어있는 경우에는 다음을 참조하십시오 : http://stackoverflow.com/questions/4583369/an-apostrophe-is-rendering-as-atm- 무엇을 PHP 기능을 표시 할 것인가? –

+0

내 페이지에 라인을 추가했으나 여전히 작동하지 않습니다. – Backslash

+0

내 의견에 말했듯이, 귀하의 데이터가 이미 데이터베이스에 저장되어 있었으면 쓰레기가 났고 위의 링크에있는 것과 같은 기능을 사용하여 정리해야합니다. 또는 데이터베이스를 살펴보고 수동 ​​정리를 수행하십시오. –

0

데이터 정렬을 UTF-8로 변경하십시오.

+0

완료. 그러나 여전히 동일하게 보입니다 – Backslash