어떤 텍스트 본문을 렌더링할지 결정하는 GET id 속성을 변경하는 메뉴 항목이있는 매우 간단한 동적 페이지 (php)입니다.아마도 인코딩이 나쁜 사람입니까?
"프론트 페이지"메뉴를 때리는 것과 마찬가지로 내부 ID를 1 으로 설정하여 사이트를 다시 렌더링합니다. 일부 if-else는 표시 할 텍스트를 결정합니다.
이제 링크를 클릭하면 텍스트가 변경됨을 알 수 있지만 임의의 3-6 번마다 임의의 메뉴 항목이 표시되고 전체 페이지의 텍스트 (ø æ å) 중 일부가 표시됩니다 (æ = Ã| ø = Ãå¸ å = à ¥)
텍스트는 사이트에서 고정적이며 아직 데이터베이스에서 가져 오지 않았습니다. 이 문제는 지금 당장 발생하고 그 패턴에서 패턴을 찾을 수 없습니다.
누구나 잘못된 정보를 얻을 수 있습니까?
내 사이트 메타 태그가 UFT-8로 (<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
을 그래서 인코딩을 구문 분석 할 수 있어야한다) 설정
내가 사이트에 덤비는 된 유일한 것은 htaccess로하지만 지금의 약자로 그것의 빈.
"Content-Type"헤더 (해당되는 경우)를 통해 페이지 인코딩을 지정하거나 브라우저가 인코딩을 추측하려고합니까? –
이러한 인코딩 문제를 해결하는 데 가장 좋은 방법은'htmlentities()'를 사용하는 것입니다. D – Tsadiq
@Tsadiq : 아니요. UTF8이 더 좋은 방법입니다. – ThiefMaster